package utils;
import java.io.BufferedReader;
import org.apache.log4j.Logger;
import org.json.JSONArray;
public class GetJson
{
private static org.apache.log4j.Logger log = Logger.getLogger(GetJson.class);
public static JSONArray getJssonArrayFromPost (BufferedReader reader)
{
StringBuffer jb = new StringBuffer();
String line = null;
//Buffer entire JSON array
try
{
while ((line = reader.readLine()) != null)
jb.append(line);
}
catch (Exception e)
{
log.error("Unable to buffer JSON array from request.");
}
try
{
JSONArray jsonArray = new JSONArray(jb.toString());
return jsonArray;
}
catch (Exception e)
{
// crash and burn
log.error("Unable to Extract or Parse JSONObject from JSON Buffer");
}
return null;
}
}