JSON- gegevenstypen
Geldige gegevenstypen
In JSON moeten waarden een van de volgende gegevenstypen zijn:
- een draad
- een getal
- een object (JSON-object)
- een array
- een boolean
- nul
JSON-waarden mogen niet een van de volgende gegevenstypen zijn:
- een functie
- een date
- ongedefinieerd
JSON-strings
Tekenreeksen in JSON moeten tussen dubbele aanhalingstekens worden geschreven.
Voorbeeld
{"name":"John"}
JSON-nummers
Getallen in JSON moeten een geheel getal of een drijvende komma zijn.
Voorbeeld
{"age":30}
JSON-objecten
Waarden in JSON kunnen objecten zijn.
Voorbeeld
{
"employee":{"name":"John", "age":30, "city":"New York"}
}
Objecten als waarden in JSON moeten de JSON-syntaxis volgen.
JSON-arrays
Waarden in JSON kunnen arrays zijn.
Voorbeeld
{
"employees":["John", "Anna", "Peter"]
}
JSON Booleans
Waarden in JSON kunnen waar/onwaar zijn.
Voorbeeld
{"sale":true}
JSON null
Waarden in JSON kunnen null zijn.
Voorbeeld
{"middlename":null}