Tipi di dati JSON
Tipi di dati validi
In JSON, i valori devono essere uno dei seguenti tipi di dati:
- una stringa
- un numero
- un oggetto (oggetto JSON)
- un array
- un booleano
- nullo
I valori JSON non possono essere uno dei seguenti tipi di dati:
- una funzione
- una data
- non definito
Stringhe JSON
Le stringhe in JSON devono essere scritte tra virgolette.
Esempio
{"name":"John"}
Numeri JSON
I numeri in JSON devono essere un numero intero o una virgola mobile.
Esempio
{"age":30}
Oggetti JSON
I valori in JSON possono essere oggetti.
Esempio
{
"employee":{"name":"John", "age":30, "city":"New York"}
}
Gli oggetti come valori in JSON devono seguire la sintassi JSON.
Matrici JSON
I valori in JSON possono essere matrici.
Esempio
{
"employees":["John", "Anna", "Peter"]
}
JSON booleani
I valori in JSON possono essere true/false.
Esempio
{"sale":true}
JSON nullo
I valori in JSON possono essere nulli.
Esempio
{"middlename":null}