json inkl. Array/Verschachtelung erstellen

Zack

Mitglied
Hallo zusammen,

ich suchte gerade eine Lösung, wie ich json arrays erstellen kann. Sowas z.B.

[CODE lang="json" title="json array"]
{
"Mitarbeiterliste":[
{
"Name":"Peter",
"id":0
},
{
"Name":"Peter",
"id":1
},
{
"Name":"Peter",
"id":2
},
{
"Name":"Peter",
"id":3
}
]
}
[/CODE]

Bei strukturierten Aufschreiben, um euch das Problem zu schildern bin ich dann doch noch selbst auf die Lösung gekommen :)
Mehrere Objects kann man in ein Array einfügen. Das muss man dann wieder einem Object zuführen und immer brav .build() ausführen.

Also, falls es mal jemand benötigt, hier ein Beispiel:

Java:
package jsontest;
import java.io.*;
import javax.json.*;


public class jsontestclass {

    public static void main(String[] args) {
 
        
        JsonObjectBuilder objBuilder = Json.createObjectBuilder();
        JsonArrayBuilder arrBuilder = Json.createArrayBuilder();


        for (int i=0;i<4;i++) {
            
            arrBuilder.add(Json.createObjectBuilder()
                    .add("Name", "Peter").add("id", i));
        }
        
        
        objBuilder.add("Mitarbeiterliste", arrBuilder.build());

        
        Json.createWriter(System.out).write(objBuilder.build());
        
    }

}


Ist jetzt vielleicht nicht der schönste Code, aber es funktioniert erstmal und vielleicht hilft es ja dem ein oder anderen.

Verbesserungen natürlich immer gerne!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Json Objekt sinnvoll plätten? XML & JSON 1
W com.android.volley.ParseError: org.json.JSONException: End of input at character 0 of XML & JSON 6
L JSON auslesen und Labels in GUI verwenden XML & JSON 13
mananana Frage zu JSON XML & JSON 3
wofus JSON filtern nach bestimmten Wert XML & JSON 7
N JSON export String Unicode? XML & JSON 6
L Json reader XML & JSON 15
megusta JSON umschreiben (converter)? XML & JSON 4
P verschachteltes json verändern XML & JSON 3
Avalon JSON flatten und wieder in DTO konvertieren XML & JSON 21
M Objekt zu jsonArray in .json datei hinzufügen ? XML & JSON 3
J Object in JSON Datei einlesen und als neues Object erzeugen (in ein Object Array) XML & JSON 29
Trèfle Formatierung v. JSON File XML & JSON 7
M json page 2 auslesen XML & JSON 1
K JSON mit GSON nutzen XML & JSON 4
S Java REST Client + Json XML & JSON 8
W Search Value in Json XML & JSON 6
K JSON-Bibliothek XML & JSON 5
M Großes Json Objekt benutzen XML & JSON 5
M Json auslesen XML & JSON 7
M Xml oder Json? XML & JSON 15
J JSON zu Java mit der GSON Google API XML & JSON 0
G Jackson JSON: Dynamische Serialisierung XML & JSON 6
W Json von URL Lesen (mit Gson Library) XML & JSON 3
W Json von URL Lesen XML & JSON 2
L Jackson JSON: Probleme beim einlesen XML & JSON 1
J JSon-Converter gesucht XML & JSON 2
Q Konvertierung von json zum Java Objekt nach vorgegebenem Schema XML & JSON 3
J JSon <-> XML zwecks Validierung XML & JSON 4
M [JSON] Wie Splitten? XML & JSON 14
G Mit JSON Java und C# verbinden XML & JSON 4
A Leeres Array beim Auslesen von XML-Datei XML & JSON 4
L Button-Array in XML XML & JSON 1
Y XML in ein Byte Array transformieren XML & JSON 8
aze JaxB: Nullelemente in Array nicht anzeigen XML & JSON 3
L XML Daten auslesen und in Tabelle (Array) speichern XML & JSON 1
S byte array in xslt umwandeln XML & JSON 7
J XML-Datei ein Array einlesen XML & JSON 10
I Mit JDOM Daten aus XML in ein Array abfüllen XML & JSON 4

Ähnliche Java Themen

Neue Themen


Oben