package nz.co.android.cowseye.utility;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.json.JSONObject;
import android.util.Log;
public class JSONHelper {
public static JSONObject parseHttpResponseAsJSON(HttpResponse response) throws Exception {
InputStream responseInStr = null;
StringBuilder builder = new StringBuilder();
JSONObject responseJSON = null;
//Read it in
HttpEntity responseEntity = response.getEntity();
responseInStr = responseEntity.getContent();
BufferedReader reader = new BufferedReader(
new InputStreamReader(responseInStr));
String line;
while ((line = reader.readLine()) != null) {
builder.append(line);
}
//Convert to JSON
responseJSON = new JSONObject(builder.toString());
Log.i("JSON : ", "JSon Object from Http response :" +responseJSON);
return responseJSON;
}
}