Heim  >  Artikel  >  Web-Frontend  >  Was ist das JSON-Datenformat?

Was ist das JSON-Datenformat?

little bottle
little bottleOriginal
2019-05-31 13:33:048639Durchsuche

Was ist JSON? json ist die Abkürzung für JavaScript Object Notation, was vereinfacht gesagt „js object notation“ bedeutet.

Was ist das JSON-Datenformat?

JSON ist ein leichtes Datenaustauschformat.

JSON verwendet ein völlig sprachunabhängiges Textformat, verwendet aber auch Konventionen ähnlich der C-Sprachfamilie. Diese Eigenschaften machen JSON zu einer idealen Datenaustauschsprache. Für Menschen leicht zu lesen und zu schreiben und für Maschinen leicht zu analysieren und zu generieren.

JSON ist die JavaScript-Objektnotation.

JSON ist eine Syntax zum Speichern und Austauschen von Textinformationen. Ähnlich wie XML.

JSON ist kleiner, schneller und einfacher zu analysieren als XML.

Dateien im Json-Format sind Dateien mit dem Suffix .json.

Diese Art von Datei kann mit Notepad, einem Browser oder einem Dateieditor geöffnet werden.

Es gibt viele Dateieditoren, wie Sublime Text, Notepad und andere Dateieditoren, die zum Öffnen von Dateien im JSON-Format verwendet werden können.

Im Einsatz hat JSON die folgenden drei Strukturen:

Objekt: {"name":"Michael", "age":24}

Array: [{"name": "Michael", "age":24},{"name": "Tom", "age":25}]

Wert: {"name": Michael", "birthday":{"month":8,"day":26}}, ähnlich wie in Objekten verschachtelte Objekte.

Viele Leute fragen sich über den Unterschied zwischen den Formen {} und []. Ich habe eine sehr klassische Zusammenfassung gesehen:

Klammern {} werden verwendet, um einen Satz „verschiedener Arten ungeordneter Schlüssel-Wert-Paarsätze“ zu beschreiben (jedes Schlüssel-Wert-Paar kann als OOP-Attribut verstanden werden Beschreibung), eckige Klammern [] werden verwendet, um einen Satz „geordneter Datensätze desselben Typs“ zu beschreiben (die OOP-Arrays entsprechen können).

Das obige ist der detaillierte Inhalt vonWas ist das JSON-Datenformat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Warum ruft js zurück?Nächster Artikel:Warum ruft js zurück?