2017-04-20 9 views
-5
{ 
    "data":[ 
     { 
     "id":"58", 
     "parent_id":"0", 
     "cat_name":"Cricket", 
     "cat_img":"physical", 
     "cat_status":"1", 
     "child_category":[ 
      { 
       "id":"68", 
       "parent_id":"58", 
       "cat_name":"Matches", 
       "cat_img":"physical", 
       "cat_status":"1" 
      } 
     ] 
     } 
    ] 
} 

, wie diese Art von JSON parsen in Android und zeigen in der erweiterbare Liste als Eltern-Kind-BeziehungJsonArray und JsonObject

Antwort

0

Ich empfehle Sie verwenden Google Gson zu analysieren und JSON-Objekte in Android zu verwenden.

Ein Beispiel für die Analyse:

private static class MyJsonModel { 
    Data data[]; 
} 

private static class Data { 
    int id; 
    int parent_id; 
    String cat_name; 
    ... 
} 

MyJsonModel parseMyJsonString(String jsonString) { 
    Gson gson = new GsonBuilder().create(); 
    return (MyJsonModel)(gson.fromJson(jsonString, MyJsonModel.class)); 
} 
Verwandte Themen