JSON - Syntaxe
Le JSON est un sous-ensemble de l’écriture JavaScript.
Règles de syntaxe en JSON
JSON est dérivé de la notation objet de JavaScript :
- Les données sont en paire clé/valeurs.
- Les données sont séparées par des virgules,
- Des accolades entourent l’objet.
- Des crochets entourent les arrays
Données JSON - Une clé et une valeur
JSON est écrit en paire clé/valeur. Cette notation consiste en un nom de champ (le nom de la donnée qui va être saisie) entre doubles guillemets, suivi de deux points, suivi de la valeur.
Exemple :
"name":"John"
Remarque : Le JSON utilise seulement les doubles guillemets.
JSON comparé aux objets JavaScript
Le format JSON est quasiment identique aux objets JavaScript.
En JSON, les clés doivent être écrites entre doubles guillemets :
{"name":"John"}
Tandis qu’en JavaScript, les clés peuvent être de n’importe quel type (string, number, etc.) :
{name:"John"}
Les valeurs en JSON
En JSON, les valeurs doivent être d’un des types suivants :
string
number
objet
array
booléen
null
En JavaScript, les valeurs peuvent être des types ci-dessus, en ajoutant :
fonction
date
undefined
De plus, en JSON, les valeurs peuvent seulement être écrites entre doubles guillemets - alors que le JavaScript autorise également les guillemets simples.
Exemple :
{"name":"John"}
Les arrays JavaScript en JSON
De la même manière que les objets JavaScript peuvent être écrits en JSON, il en va de même pour les arrays JavaScript.
Les fichiers JSON
L’extension d’un fichier JSON est : .json
.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !