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
Zunächst einmal ist dieser Beitrag Docker-Neuling...
Inhaltsverzeichnis Komponenteninfrastruktur Zweck...
html , Adresse , Blockzitat , Text , dd , div , d...
Mac wird mit Apache-Umgebung geliefert Öffnen Sie...
<br />Informationsduplikation, Informationsü...
Schauen wir uns die detaillierte Methode zum Erst...
Vorwort Die in diesem Artikel implementierte Anfo...
1. Befehlseinführung Der Befehl stat wird verwend...
1. Was ist ein zweispaltiges Layout? Es gibt zwei...
Inhaltsverzeichnis JS liest Datei FileReader doku...
1. BIOS überprüfen Überprüfen Sie zunächst, in we...
Inhaltsverzeichnis 1. Sichern Sie die alten MySQL...
Ursache des Problems: Zunächst kann die Standard-...
1. Vorbereitung 1.1 Laden Sie das Python-Installa...
Basierend auf Vue und nativer JavaScript-Kapselun...