I am trying to loop over the following JSON
{
\"dataArray\": [{
\"A\": \"a\",
\"B\": \"b\",
\"C\": \"c\"
}, {
Java Docs to the rescue:
You can use http://www.json.org/javadoc/org/json/JSONObject.html#getJSONArray(java.lang.String) instead
JSONArray dataArray= sync_reponse.getJSONArray("dataArray");
for(int n = 0; n < dataArray.length(); n++)
{
JSONObject object = dataArray.getJSONObject(n);
// do some stuff....
}