2016-08-06 67 views
-1
JSONObject jsonObj = new JSONObject("string"); 
jsonObj.toString(); 

"employees":[{"firstname":"stack","lastname":"overflow"}, {"firstname":"Happy","lastname":"Coding"}] 

我如何可以追加:追加JSON数组的JSONObject

{"firstname":"Gloomy","lastname":"Sunday"} 

以上JSON对象

我想

"employees":[{"firstname":"stack","lastname":"overflow"}, {"firstname":"Happy","lastname":"Coding"}, {"firstname":"Gloomy","lastname":"Sunday"}] 

upon jsonObj.toString(); 
+0

你肯定拳头代码示例产生于它的结束写入字符串?数据从哪里来? –

回答

0

请做研究这自报家门,这网站不是在这里为你做你的计算机科学作业。只是因为我需要一些代表...

public class ex{ 
    void example(){ 
     try{ 
      JSONObject jobj = new JSONObject("[{firstname:stack,lastname:overflow}]"); 
      JSONObject jobj2 = new JSONObject("[{firstname:Happy,lastname:Coding}]"); 
      JSONArray jarray = new JSONArray(); 
      jarray.put(jobj); 
      jarray.put(jobj2); 
     }catch(JSONException e){ 
      e.printStackTrace(); 
     } 
    } 
} 
+0

搭售追加到现有的雇员对象,而不是创建新的对象。 – agilematrix

0
JSONObject jsonObj = new JSONObject(); 
JSONObject jo1 = new JSONObject("{"firstname":"Gloomy","lastname":"Sunday"}"); 
jsonObj.append("employees", jo1);