Jsonexception When Parse A Valid Json
I try to parse this valid JSON I use new JSONObject(resultString); but i have JSONException How can i parse his Json Help me please! Thanks [{ 'id': '8637F7F78C8C1', 'fro
Solution 1:
it's a JSONArray
not a JSONObject
..
JSON Array iteration in Android/Java
JSONArray values = newJSONArray(resultString);
for(int i = 0 ; i < values.length(); i++){
JSONObjectobject = (JSONObject) values.get(i);
String id = object.getString("id");
//the same for the rest
}
Solution 2:
That's not a JSON object - it's a JSON array containing two objects.
Use new JSONArray(resultString);
first then get the objects from that.
Solution 3:
Hi [] denotes array in JSON, so after parsing try to put it in JSONArray... new JSONArray(resultString).getJSONObject(int index);
in this manner you can get JSON Object..
Solution 4:
For parsing JSON I used GSON.
JsonElementjelement=newJsonParser().parse("json text");
JsonArray array = jobject.getAsJsonArray("myarray"); for (JsonElement item : array) {...}
Post a Comment for "Jsonexception When Parse A Valid Json"