Types de données JSON
Types de données valides
Dans JSON, les valeurs doivent être l'un des types de données suivants :
- un string
- un numéro
- un objet (objet JSON)
- un tableau
- un booléen
- nul
Les valeurs JSON ne peuvent pas être l'un des types de données suivants :
- une fonction
- Un rendez-vous
- indéfini
Chaînes JSON
Les chaînes en JSON doivent être écrites entre guillemets doubles.
Exemple
{"name":"John"}
Numéros JSON
Les nombres dans JSON doivent être un entier ou une virgule flottante.
Exemple
{"age":30}
Objets JSON
Les valeurs dans JSON peuvent être des objets.
Exemple
{
"employee":{"name":"John", "age":30, "city":"New York"}
}
Les objets en tant que valeurs dans JSON doivent suivre la syntaxe JSON.
Tableaux JSON
Les valeurs dans JSON peuvent être des tableaux.
Exemple
{
"employees":["John", "Anna", "Peter"]
}
Booléens JSON
Les valeurs dans JSON peuvent être vrai/faux.
Exemple
{"sale":true}
JSON nul
Les valeurs dans JSON peuvent être nulles.
Exemple
{"middlename":null}