In diesem Beitrag werden wir die Regeln der JSON -Syntax, die verschiedenen Werte, die auch im JSON und deren Syntax verwendet werden. Also lasst uns anfangen:
JSON -Syntaxregeln
Die Syntax des JSON basiert auf JavaScript -Objekt. Es kann jedoch als Teilmenge der Syntax des JavaScript -Objekts angesehen werden, aber nicht der gleiche Der Unterschied kommt von den Regeln der Syntax für JSON und diese Regeln sind wie folgt:
Beispiel
JSON -Daten | Erklärt
Jetzt, da wir mit den JSON -Syntaxregeln vertraut sind, schauen wir uns die JSON -Daten an. Wie auch in den Regeln erwähnt, können die Daten im JSON -Format nur geschrieben werden "Schlüsselwert" Paare. Diese Schlüsselwert Paare werden oft als die genannt Namenswerten Paare auch.
Daten bestehen aus a Taste das wird immer mit doppelten Anführungszeichen gefolgt von a eingekapselt Dickdarm ":" und dann die Wert Datenfeld. Denken Sie daran: die Wert Field hat seine Syntax, die wir auch abdecken werden.
Beispiel für JSON -Daten
Ein Beispiel für JSON -Daten ist:
Ein weiteres Beispiel wäre:
JSON -Datensyntax gegen JavaScript -Objektsyntax
In JSON kann der Schlüssel des Schlüsselwertpaares nur ein String-Wert sein, der mit doppelten Anführungszeichen eingekapselt ist, wobei JavaScript eine Zeichenfolge Schlüsselwert kann entweder mit einer einzelnen Anführungszeichen oder mit einer doppelten Zitatmarke eingekapselt werden:
In JSON:
In JavaScript:
Darüber hinaus kann sie im JavaScript -Objekt von jedem Typ sein Saiten, int, boolean und sogar an Objekt kann a sein Taste der Daten wie
var Demo =Oder:
var Demo =JSON -Werte | Akzeptabler Typ
In der JSON -Syntax das Wertfeld der Schlüsselwert Paar kann einer der folgenden Datentypen sein:
Die String wird, wie oben erwähnt, immer mit doppelten Anführungszeichen verkapselt, auch wenn die Zeichenfolge in einem verwendet wird Arraywert.
Für den Datentyp von Arrays, Das Wertfeld ist beispielsweise mit quadratischen Klammern eingekapselt:
Ein Objekt im Wert des Wertes wird mit lockigen Klammern verkapselt. Und Sie können sogar verschachtelte Arrays und Objekte verwenden, zum Beispiel:
JSON | Dateityp
JSON -Daten werden häufig in einer bestimmten Datei platziert, die als JSON -Datei bezeichnet wird. Diese JSON -Datei hat die Erweiterung von “.json ”. Der Medientyp der Datei ist "Anwendung/JSON"
Abschluss
Die JSON -Syntax basiert auf der Objektsyntax von JavaScript und der Hauptgrund dafür ist, dass JSON auf Javasripts Objekte abgebildet wurde. Selbst mit der Ähnlichkeit der beiden gibt es einige Unterschiede in den Syntaxregeln. In diesem Beitrag haben wir über JSON -Syntaxregeln und ihre subtilen Unterschiede zur JavaScript -Syntax erfahren.