Auf der offiziellen JSON-Website sollten Sie nachsehen. Es bietet verschiedene Bibliotheken, die mit Java verwendet werden können. Ich persönlich habe diese verwendet, JSON-lib, die eine Implementierung der Arbeit auf der Site ist, sodass sie genau die gleiche Klasse hat - Methoden usw. auf dieser Seite .
Wenn Sie dort auf die HTML-Links klicken, finden Sie alles, was Sie wollen.
Zusamenfassend:
Um ein JSON-Objekt und ein JSON-Array zu erstellen, lautet der Code:
JSONObject obj = new JSONObject();
obj.put("variable1", o1);
obj.put("variable2", o2);
JSONArray array = new JSONArray();
array.put(obj);
o1, o2 können primitive Typen (long, int, boolean), Strings oder Arrays sein.
Der umgekehrte Vorgang ist ziemlich einfach. Ich meine, eine Zeichenfolge in ein JSON-Objekt / Array konvertieren.
String myString;
JSONObject obj = new JSONObject(myString);
JSONArray array = new JSONArray(myString);
Um korrekt analysiert zu werden, müssen Sie nur wissen, ob Sie ein Array oder ein Objekt analysieren.