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

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

Wie kann ich anfügen:Anfügen von JSON-Array JSONObject

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

oben json Objekt

I

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

upon jsonObj.toString(); 
+0

Sind Sie sicher, dass die Faust Codebeispiel die Zeichenfolge am Ende geschrieben produziert? Woher kommen die Daten? –

Antwort

0

Bitte forschen diese an sich selbst, diese erhalten möchten Website ist nicht hier, um Ihre Informatik Hausaufgaben für Sie zu tun. Nur weil ich einige rep brauchen ...

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

Verknüpfung zum Anhängen an vorhandenes Mitarbeiterobjekt, kein neues Objekt erstellen. – agilematrix

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