JSON-Syntax
JSON-Syntax ist eine Teilmenge von JavaScript-Syntax.
JSON Syntaxregeln
JavaScript Object Notation JSON-Syntax ist eine Teilmenge der Französisch und Frankreich.
- Daten in Name / Wert-Paare
- Daten durch Komma getrennt
- Objekt speichern Zahnspange
- Speichern Sie die Array-Klammern
JSON Name / Wert-Paare
JSON-Datenformat zu schreiben ist: Name / Wert-Paaren.
Name / Wert-Paare enthalten Feldnamen (in Anführungszeichen), gefolgt von einem Doppelpunkt zu schreiben, dann den Wert:
Es ist leicht zu verstehen, ist dies gleichbedeutend mit der JavaScript-Anweisung:
JSON-Wert
JSON-Werte können sein:
- Number (Integer oder Gleitkomma)
- String (in Anführungszeichen)
- Logischer Wert (wahr oder falsch)
- Array (in eckigen Klammern)
- Object (Zahnspangen)
- nichtig
JSON-Objekt
JSON-Objekt in geschweiften Klammern geschrieben:
Objekte können mehrere Name / Wert-Paare enthalten:
Es ist auch leicht zu verstehen, und das JavaScript Statement entspricht:
lastName = "Doe"
JSON-Array
JSON-Array in Klammern:
Array können mehrere Objekte enthalten:
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
Im obigen Beispiel wird das Objekt "Mitarbeiter" ist ein Array mit drei Objekten. Jedes Objekt im Namen einer Person (Name und Vorname) Aufzeichnungen.
JSON mit JavaScript-Syntax
Da JSON JavaScript-Syntax verwendet, so dass keine zusätzliche Software ist in der Lage JavaScript in JSON zu behandeln.
Durch JavaScript können Sie ein Array-Objekt und weisen Sie wie folgt erstellen:
Beispiele
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName": "Jones" }
];
JavaScript kann ein Array von Objekten wie der erste Zugriff auf:
Rückseite liest:
Sie können die Daten wie folgt zu ändern:
Versuchen »
In den folgenden Abschnitten erfahren Sie, wie Sie Text JSON JavaScript-Objekt zu konvertieren.
JSON-Datei
- JSON Dateityp ist ".json"
- MIME-Typ von JSON Text ist "application / json"