{
"nom" : "Norris",
"prenom" : "Chuck",
"age" : "73",
"etat" : "Oklahoma"
}
Un unique élément racine :
tableau : commençant par [ et se terminant par ]
ou objet : commençant par { et se terminant par }
Séparateurs : virgule ','
Un objet JSON peut contenir d'autres objets JSON.
Pas d'éléments croisés.
Couples "nom": valeur (cf tableaux associatifs)
Listes de valeurs (cf tableaux en programmation)
int et float
booléen (true false)
string : ""
tableaux : []
objets : {}
null
{
"nom cours" : "NF29",
"theme" : "ingenierie documentaire",
"etudiants" : [
{
"nom" : "Norris",
"prenom" : "Chuck",
"age" : "73",
"pays" : "USA"
},
{
"nom" : "Doe",
"prenom" : "Jane",
"age" : "45",
"pays" : "Angleterre"
},
{
"nom" : "Ourson",
"prenom" : "Winnie",
"age" : "10",
"pays" : "France"
}
]
}