Heim > Java > javaLernprogramm > Wie kann ich JSON-Strings in Java ME effizient in Objekte parsen?

Wie kann ich JSON-Strings in Java ME effizient in Objekte parsen?

Barbara Streisand
Freigeben: 2024-12-16 15:36:11
Original
933 Leute haben es durchsucht

How Can I Efficiently Parse JSON Strings into Objects in Java ME?

JSON-Strings in Objekte in Java ME analysieren

Frage:

Gibt es eine übersichtliche Möglichkeit, einen JSON-String zu konvertieren? in eine Objektdarstellung in Java ME? Die herkömmliche Methode erfordert mehrere Zeilen mühsamer Codierung, wie unten gezeigt:

Object n = create("new");
setString(p, "name", "MyNode");
setInteger(p, "width", 200);
setInteger(p, "height", 100);
Nach dem Login kopieren

Antwort:

Erwägen Sie die Verwendung externer Bibliotheken für verbesserte JSON-Verarbeitungsfunktionen. Eine sehr empfehlenswerte Bibliothek für Java ME ist:

http://code.google.com/p/json-simple/
Nach dem Login kopieren

Diese leichte Bibliothek macht die JSON-Analyse effizient und mühelos und ermöglicht Ihnen die Konvertierung einer JSON-Zeichenfolge in ein Objekt in einer einzigen Codezeile:

JSONObject json = (JSONObject)new JSONParser().parse("{\"name\":\"MyNode\", \"width\":200, \"height\":100}");
Nach dem Login kopieren

Sie können dann bestimmte Datenfelder aus dem analysierten Objekt abrufen:

System.out.println("name=" + json.get("name"));
System.out.println("width=" + json.get("width"));
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich JSON-Strings in Java ME effizient in Objekte parsen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage