Heim > Java > javaLernprogramm > So konvertieren Sie Java-Objekte und JSON hin und her

So konvertieren Sie Java-Objekte und JSON hin und her

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2023-05-03 10:55:06
nach vorne
1052 Leute haben es durchsucht

1. Der Unterschied zwischen JSON-Array und Objekt

JSONArray besteht darin, die Daten in die Array-Form zu konvertieren:

strArray:[{“address”:”北京市西城区”,”age”:”23”,”name”:”JSON”}]
Nach dem Login kopieren

Bei der Verwendung müssen Sie die Daten in JSON im Array-Modus lesen, strArray[0 ].address;

JSONObject besteht darin, Daten in ObjectForm zu konvertieren:

strJson:{“address”:”北京市西城区”,”age”:”23”,”name”:”JSON”}
Nach dem Login kopieren

Wenn Sie es verwenden, verwenden Sie direkt die Objektmethode, um die Daten in JSON zu lesen, strArray.address;

2. Konvertieren Sie das Objekt in JSON

Konvertieren Sie zuerst das Java-Objekt. Konvertieren Sie es in ein JSON-Objekt, nachdem Sie das JSON-Objekt in einen JSON-String konvertiert haben

   //1、使用JSONObject
   JSONObject json = JSONObject.fromObject(stu);
   //2、使用JSONArray
   JSONArray array=JSONArray.fromObject(stu);   
   String strJson=json.toString();
   String strArray=array.toString();
Nach dem Login kopieren

3 zum Java-Objekt, wie unten gezeigt.

JSONObject obj = new JSONObject().fromObject(jsonStr);//将json字符串转换为json对象
Nach dem Login kopieren
JSON-Objekt in Java-Objekt konvertieren

Person jb = (Person)JSONObject.toBean(obj,Person.class);//将建json对象转换为Person对象
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Java-Objekte und JSON hin und her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
Aktuelle Ausgaben
Kann Java als Backend des Webs verwendet werden?
Aus 1970-01-01 08:00:00
0
0
0
Installieren Sie JAVA
Aus 1970-01-01 08:00:00
0
0
0
Java kann nicht installiert werden
Aus 1970-01-01 08:00:00
0
0
0
Ist das in der Java-Sprache?
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage