2012-09-18 3 views
1

Comment analyser le JSON suivant?Analyse JSON dans android ayant des objets JSON dans JSONArray

{ 
    "Servicedata": [ 
     { 
      "services_id": "1", 
      "services_servicename": "a", 
      "service_subscribed": "true" 
     }, 
     { 
      "services_id": "5", 
      "services_servicename": "a", 
      "service_subscribed": "false" 
     }, 
     { 
      "services_id": "2", 
      "services_servicename": "b", 
      "service_subscribed": "true" 
     }, 
     { 
      "services_id": "3", 
      "services_servicename": "c", 
      "service_subscribed": "false" 
     }, 
     { 
      "services_id": "4", 
      "services_servicename": "d", 
      "service_subscribed": "false" 
     }, 
     { 
      "services_id": "6", 
      "services_servicename": "service for test", 
      "service_subscribed": "false" 
     } 
    ] 
} 

Répondre

5

http://www.androidhive.info/2012/01/android-json-parsing-tutorial/

JSONObject object = new JSONObject(yourstring); 
JSONArray values = object.getJSONArray("Servicedata"); 
for(int i = 0 ; i < values.length(); i++){ 
    JSONObject object1 = values.get(i); 
    String id = object1.getString("services_id"); 
    .... 
} 
+0

ce qui devrait être dans la boucle for ?? – Rahulkapil

+0

lecture de l'entrée earch dans le tableau .. mis à jour ma réponse – Nermeen

+0

great .... thanxx beaucoup – Rahulkapil