Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

JSON

JavaScript Object Notation (JSON) ist ein Datenaustauschformat. Obwohl JSON keine strikte Teilmenge darstellt, ähnelt es stark einer Teilmenge der JavaScript-Syntax. Obwohl viele Programmiersprachen JSON unterstützen, ist es besonders nützlich für JavaScript-basierte Anwendungen, einschließlich Websites und Browsererweiterungen.

JSON kann Zahlen, Booleans, Zeichenfolgen, null, Arrays (geordnete Sequenzen von Werten) und Objekte (Zeichenfolgen-Wert-Zuordnungen) darstellen, die aus diesen Werten (oder aus anderen Arrays und Objekten) bestehen. JSON stellt von Haus aus keine komplexeren Datentypen wie Funktionen, reguläre Ausdrücke, Daten usw. dar. (Datum-Objekte werden standardmäßig in eine Zeichenfolge serialisiert, die das Datum im ISO-Format enthält, sodass die Information nicht vollständig verloren geht.) Wenn JSON zusätzliche Datentypen darstellen soll, transformieren Sie die Werte beim Serialisieren oder bevor sie deserialisiert werden.

Siehe auch