JSON Datentypen

gültige Datentypen

Werte in JSON müssen eines der folgenden Datentypen sein:

  • Zeichenfolge
  • Zahl
  • Objekt (JSON-Objekt)
  • Array
  • Boolesch
  • Null

Werte in JSONkann nichtist einer der folgenden Datentypen:

  • Funktion
  • Datum
  • undefined

JSON-Zeichenfolge

Zeichenfolgen in JSON müssen in doppelte Anführungszeichen eingeschlossen sein.

Beispiel

{"name":"Bill"}

JSON-Zahlen

Zahlen in JSON müssen Ganzzahlen oder Fließkommazahlen sein.

Beispiel

{"age":30}

JSON Objekte

Werte in JSON können auch Objekte sein.

Beispiel

{
"employee":{ "name":"Bill Gates", "age":62, "city":"Seattle" }
}

Objekte, die als Werte in JSON verwendet werden, müssen die gleichen Regeln wie JSON-Objekte befolgen.

JSON Arrays

Werte in JSON können auch Arrays sein.

Beispiel

{
"employees":[ "Bill", "Steve", "David" ]
}

JSON-Boolesch

Werte in JSON können sein true/false.

Beispiel

{"sale":true}

JSON-null

Werte in JSON können sein null.

Beispiel

{"middlename":null}