| Dateiendung | .json |
|---|---|
| MIME-Typ | application/json |
| Signatur | keine |
| Autor | Douglas Crockford |
| Standard | RFC 8259, ECMA-404 |
| Typ | Daten, reiner Text |
JSON
JavaScript Object Notation
JSON ist ein Textformat für den Datenaustausch, das auf der Objektschreibweise von JavaScript beruht. Douglas Crockford machte es Anfang der 2000er-Jahre bekannt; heute ist es in RFC 8259 und ECMA-404 festgelegt.
Datentypen
Objekt {}, Array [], Zeichenkette in doppelten Anführungszeichen, Zahl sowie
true, false und null. Kommentare erlaubt der Standard nicht.
Einsatz
Antworten von Web-APIs, Konfigurationsdateien und Datenaustausch zwischen Programmen in verschiedenen Sprachen. Zwischen Systemen ausgetauschter JSON-Text muss in UTF-8 kodiert sein.