2013-12-20 131 views
0

enter image description here如何迭代對象

如您所見,我有一個json。我檢索它。但我可以檢索類別的ID,名稱。但我必須將我的項目更改爲對象。 那麼,我如何迭代我的項目。或者還有其他辦法可以做到這一點?

回答

0

這裏我只是從Jsonarray得到ID,用這種方法得到其他jsonobject裏面的jsonarray這個元素做的那樣。

try{ 

     ArrayList<String>ID=new ArrayList<String>(); 

     JSONObject jObject= new JSONObject(JsonString); 
     JSONArray menuObject = new JSONArray(jObject.getString("category"));  
     JSONArray menuObject1; 
     for(int i=0;i<menuObject.length;i++){ 

     menuObject1 = new JSONArray(jObject.getString("project")); 

     } 
     for(int i=0;i<menuObject1.length;i++){ 
     String ID= menuObject.getJSONObject(i).getString("ID"); 
     ID.add(ID); 

     } 
     }catch(Exception e){ 
     }