JSON -Datentypen
Gültige Datentypen
In JSON müssen Werte einer der folgenden Datentypen sein:
- ein Faden
- eine Zahl
- ein Objekt (JSON-Objekt)
- eine Anordnung
- ein boolescher Wert
- Null
JSON-Werte dürfen keinen der folgenden Datentypen aufweisen:
- eine Funktion
- ein Treffen
- nicht definiert
JSON-Strings
Zeichenfolgen in JSON müssen in doppelte Anführungszeichen geschrieben werden.
Beispiel
{"name":"John"}
JSON-Nummern
Zahlen in JSON müssen eine Ganzzahl oder ein Fließkomma sein.
Beispiel
{"age":30}
JSON-Objekte
Werte in JSON können Objekte sein.
Beispiel
{
"employee":{"name":"John", "age":30, "city":"New York"}
}
Objekte als Werte in JSON müssen der JSON-Syntax folgen.
JSON-Arrays
Werte in JSON können Arrays sein.
Beispiel
{
"employees":["John", "Anna", "Peter"]
}
JSON-Booleans
Werte in JSON können wahr/falsch sein.
Beispiel
{"sale":true}
JSON-Null
Werte in JSON können null sein.
Beispiel
{"middlename":null}