Heim >Web-Frontend >js-Tutorial >Detaillierte Erläuterung der Beispiele für das JavaScript-JSON-Format
Das Format von JSON ist eine Liste von Elementen, die von geschweiften Klammern „{}“ umgeben sind. Jedes Element wird durch ein Komma (,) getrennt und das Element besteht aus dem Attributnamen und dem Attributwert, getrennt durch einen Doppelpunkt (:). Dies ist eine typische Wörterbuchdarstellung und zeigt einmal mehr, dass Objekte in JavaScript Wörterbuchstrukturen sind. Egal wie komplex das Objekt ist, es kann mit einem JSON-Code erstellt und zugewiesen werden. In JSON besteht ein Name/Wert-Paar aus dem Feldnamen (in doppelten Anführungszeichen), gefolgt von einem Doppelpunkt und dem Wert.
JSON-Struktur
(1). JSON ist einfach ein Objekt und ein Array in JavaScript, daher sind diese beiden Strukturen Objekte und Arrays. Durch diese beiden kann diese Struktur verschiedene darstellen komplexe Strukturen
1. Objekt: Das Objekt wird in js als von „{}“ umschlossener Inhalt dargestellt, und die Datenstruktur ist der Schlüsselwert von {Schlüssel: Wert, Schlüssel: Wert, ...} Richtige Struktur, In der objektorientierten Sprache ist der Schlüssel das Attribut des Objekts und der Wert der entsprechende Attributwert. Daher ist die Wertmethode object.key der Typ dieses Attributwerts Zahlen oder Zeichen.
2. Array: Das Array in js ist der in eckige Klammern eingeschlossene Inhalt „[]“. Die Datenstruktur ist [„java“, „javascript“, „vb“, ...] und die Wertmethode ist Dasselbe wie in allen Sprachen. Dasselbe wie bei der Verwendung eines Index zum Abrufen kann der Typ des Feldwerts eine Zahl, eine Zeichenfolge, ein Array oder ein Objekt sein.
Komplexe Datenstrukturen können durch die beiden Strukturen von Objekten und Arrays kombiniert werden.
(2).JSON-Syntaxregeln
JSON-Syntax ist eine Teilmenge der JavaScript-Objektnotationssyntax.
Daten sind in Name/Wert-Paaren
Daten werden durch Kommas getrennt
Geschweifte Klammern halten Objekt
Zahl (Ganzzahl oder Gleitkommazahl)
Zeichenfolge (in doppelten Anführungszeichen)
Logischer Wert (wahr oder falsch)
Array (in eckigen Klammern)
Objekt (in geschweiften Klammern)
1) Verwenden Sie Kommas zwischen parallelen Daten („,“). getrennt.
2) Die Zuordnung wird durch einen Doppelpunkt („:“) dargestellt.
3) Die Sammlung (Array) paralleler Daten wird durch eckige Klammern („[]“) dargestellt.
Ein Wert kann eine in Double eingeschlossene Zeichenfolge sein Anführungszeichen oder ein Wert, ein wahrer Wert oder false , ein Array oder ein Objekt
JSON schreibt vor, dass der Schlüssel im Schlüssel-Wert-Paar in doppelten Anführungszeichen stehen muss! Anführungszeichen. Zum Beispiel:
{"Vorname" : "Mike"};
{ "data": [ { "bblx00": 1002, "otherdata": [ { "bgxmmc": "报告项目1035", "brid00": 0, } ], "pyrxm0": "李彩兰", }, { "bblx00": 1003, "otherdata": [ { "bgxmid": 1033, "bgxmmc": "报告项目1033", }, { "bgxmid": 1034, "bgxmmc": "报告项目1034", } ], "pyrxm0": "张礼华", } ], };In JSON können keine Zeichenfolgen, Funktionen oder reguläre Ausdrucksliterale verwendet werden
JSON-Format zur PHP-Array-Methode
Wie ermittelt PHP, ob das JSON-Format korrekt ist
Wie stellt js fest, dass eine Zeichenfolge im JSON-Format vorliegt?
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Beispiele für das JavaScript-JSON-Format. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!