Rédaction d'un fichier JSON
Contenu du fichier à rédiger
L'objectif est d'écrire un fichier JSON qui est une représentation objet simplifiée d'un cours et de ses élèves.
Question
Commencez par créer la racine du fichier JSON.
Indice
Si le fichier représente un objet, sa racine est {}.
Si le fichier représente un tableau, sa racine est [].
Question
Attributs du JSON
Ajoutez les attributs suivants dans la racine du JSON :
cours, de type string.
semestre, de type string.
annee, de type number.
etudiants, de type tableau.
Indice
Définition d'un attribut d'un objet en JSON : "nomClé" : "valeur".
1
{
2
"cours": "NF29"
3
}
Un tableau JSON est représenté par [].
Question
Ajoutez des objets étudiants dans le tableau "etudiants".
Chaque objet étudiant possède deux attributs à sa racine : l'attribut nom (string) et l'attribut prenom ( string)
Solution
Tableau d'étudiants
1
"etudiants": [
2
{
3
"nom": "Puis",
4
"prenom": "Mathilde"
5
},
6
{
7
"nom": "Bal",
8
"prenom": "Christian"
9
},
10
{
11
"nom": "Porte",
12
"prenom": "Alexandre"
13
},
14
]
Solution
Solution globale de l'exercice
1
{
2
"cours": "Mathématiques",
3
"annee": 2014,
4
"semestre": "Automne",
5
"etudiants": [
6
{
7
"nom": "Puis",
8
"prenom": "Mathilde"
9
},
10
{
11
"nom": "Bal",
12
"prenom": "Christian"
13
},
14
{
15
"nom": "Porte",
16
"prenom": "Alexandre"
17
}
18
]
19
}