JSONObject ist lediglich eine Datenstruktur, die als Datenstruktur im JSON-Format ( pom: <Abhängigkeit> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.28</version> </Abhängigkeit> 1. Generieren Sie das JSON-Datenformat nativ.JSONObject zhangsan = neues JSONObject(); versuchen { //Zhangsan.put("name", "name") hinzufügen; zhangsan.put("Alter", 18,4); zhangsan.put("Geburtstag", "1900-20-03"); zhangsan.put("majar", neuer String[] {"Majar","Majar"}); zhangsan.put("null", null); zhangsan.put("Haus", falsch); System.out.println(zhangsan.toString()); } Fang (JSONException e) { e.printStackTrace(); } 2. Durch HashMap generierte DatenstrukturHashMap<String, Objekt> zhangsan = neue HashMap<>(); zhangsan.put("name", "Name"); zhangsan.put("Alter", 18,4); zhangsan.put("Geburtstag", "1900-20-03"); zhangsan.put("majar", neuer String[] {"Majar","Majar"}); zhangsan.put("null", null); zhangsan.put("Haus", falsch); System.out.println(neues JSONObject(zhangsan).toString()); 3. Durch Entitäten generierenStudent Student = neuer Student(); student.setId(1); student.setAge("20"); student.setName("student"); //JSON-Format generieren System.out.println(JSON.toJSON(student)); //Konvertiere das Objekt in einen String String stuString = JSONObject.toJSONString(Student); 4.Konvertieren Sie den JSON-String in ein JSON-ObjektString studentString = "{\"id\":1,\"age\":2,\"name\":\"zhang\"}"; //JSON-String in JSON-Objekt konvertieren JSONObject jsonObject1 = JSONObject.parseObject(stuString); System.out.println(jsonObject1); 5. Listenobjekt in listJson konvertierenArrayList<Student> studentLsit = neue ArrayList<>(); Student student1 = neuer Student(); student1.setId(1); student1.setAge("20"); student1.setName("asdasdasd"); studentLsit.add(student1); Student student2 = neuer Student(); student2.setId(2); student2.setAge("20"); student2.setName("aaaa:;aaa"); studentLsit.add(student2); // Liste in JSON-Zeichenfolge String string = JSON.toJSON(studentLsit).toString(); System.out.println(Zeichenfolge); //JSON-String in ListJSON-Format konvertieren JSONArray jsonArray = JSONObject.parseArray(string); System.out.println(jsonArray); Alibabas JSON ist sehr einfach zu verwenden und Googles GSON ist auch gut. Wenn Sie interessiert sind, können Sie einen Blick darauf werfen Damit ist dieser Artikel zur detaillierten Verwendung von JSONObject abgeschlossen. Ich hoffe, dass es für jedermanns Studium hilfreich sein wird, und ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Tutorial zur Installation der mysql5.7.36-Datenbank in einer Linux-Umgebung
>>: Verwenden Sie html-webpack-plugin‘, um ein HTML-Seiten-Plugin im Speicher zu generieren
Sprites: In der Vergangenheit war jede Bildressou...
1. Effekt-HTML senden <div id="senden-btn...
Vor Kurzem hat Oracle die öffentliche Verfügbarke...
Vorwort Der Befehl mv ist die Abkürzung für move ...
Die Konfigurationsmethode der kostenlosen Install...
Was ist wxs? wxs (WeiXin Script) ist eine Skripts...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel werden einige der Techniken ausf...
Holen Sie sich das Dockerfile aus dem Docker-Imag...
Vertikale Teilung Vertikale Aufteilung bezieht si...
FTP und SFTP werden häufig als Dateiübertragungsp...
Inhaltsverzeichnis 1. Reverse-Proxy-Vorbereitung ...
Inhaltsverzeichnis Einführung Homebrew installier...
Zuvor habe ich MySQL 5.7 verwendet, aber da MySQL...
Inhaltsverzeichnis 1 Eine kurze Einführung in den...