Es gibt zwei JSON-Formate, nämlich: 1. Objektformat [{"key1":obj, "key2":obj, "key3":obj...}] 2. Array- oder Sammlungsformat, [[obj , obj,obj...]].
Die Rolle von JSON (JSON ist ein sprachunabhängiges Datenaustauschformat)
Verwenden Sie Ajax für den Front-End- und Back-End-Datenaustausch
Datenaustausch zwischen Mobilgerät und Server
Mit dem Format und der Analyse von Json können Objektinformationen einfach dargestellt werden. Json hat zwei Formate:
1) Objektformat: {"key1":obj,"key2":obj,"key3":obj. .}
2) Array-/Sammlungsformat: [obj, obj, obj...]
Zum Beispiel: Benutzerobjekt wird im JSON-Datenformat dargestellt
{"username":"zhangsan","age":28,"password":"123","addr":"北京"}
List
[{"pid":"10","pname":"小米4C"},{},{}]
Solange es sich um ein Objekt handelt, verwenden Sie einfach {enclosed}. Solange es sich um eine Sammlung handelt, verwenden Sie [], um es einzuschließen.
Hinweis: Das Objektformat und das Array-Format können ineinander verschachtelt werden, ein Attribut in einem Objekt kann dies auch Sei eine Menge oder ein Array. Der Schlüssel von JSON ist eine Zeichenfolge. Der Wert von JSON ist Object
Zum BeispielWenn wir das Objekt im JSON-Format schreiben möchten, müssen wir es wie in Java nur über die Punkte der Objektebene einer Ebene abrufen. Siehe das folgende BeispielDieses hat ein Personenobjekt, und person.lastname kann direkt abgerufen werden. Der Wert des Nachnamens einer Person
Diese Person ist eine Sammlung, es gibt zwei Objekte in der Sammlung, person[1] ist das Erstes Objekt in der Sammlung
json ist ein Objekt, dieses Objekt hat ein Attribut baobao, der Wert von baobao ist eine Sammlung, json. baobao【1】ist das erste Objekt, das den Baobao-Wert erhält
Dieser JSON ist ein Objekt. Das erste Attribut ist ein einfacher Wert, das zweite Attribut ist ein Objekt und das dritte Attribut eine Sammlung
Die oben genannten Dinge sind alle in <script> geschrieben, daher ist JSON der native Inhalt von JS, was bedeutet, dass JS die Daten direkt im JSON-Objekt herausnehmen kann, solange var object name = json format Object ist , wir erhalten die Daten im Objekt direkt über den Namen des Objektformats in js, kein Parsen erforderlich </script>
Verwandte kostenlose Empfehlungen:Videokurs zum Programmieren
Das obige ist der detaillierte Inhalt vonWas ist das JSON-Format?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!