Syntaxe JSON

La syntaxe JSON est un sous-ensemble de la syntaxe JavaScript.
Règles de syntaxe JSON
La syntaxe JSON est dérivée de la syntaxe de notation d’objet JavaScript :
- Les données sont dans des paires nom/valeur
- Les données sont séparées par des virgules
- Les accolades maintiennent des objets
- Les crochets contiennent des tableaux
Données JSON – Un nom et une valeur
Les données JSON sont écrites sous forme de paires nom/valeur (ou paires clé/valeur).
Une paire nom/valeur se compose d’un nom de champ (entre guillemets doubles), suivi de deux-points, suivi d’une valeur :
Les noms JSON nécessitent des guillemets doubles.
JSON – Évalue en objets JavaScript
Le format JSON est presque identique aux objets JavaScript.
En JSON, clés doivent être des chaînes, écrites avec des guillemets :
En JavaScript, les clés peuvent être des chaînes, des nombres ou des noms d’identifiant :
Valeurs JSON
Dans JSON, valeurs doit être l’un des types de données suivants :
- un string
- un numéro
- un objet
- un tableau
- un booléen
- nul
Dans Javascript les valeurs peuvent être toutes les valeurs ci-dessus, plus toute autre expression JavaScript valide, y compris :
- une fonction
- Un rendez-vous
- indéfini
En JSON, valeurs de chaîne doit être écrit entre guillemets :
En JavaScript, vous pouvez écrire des valeurs de chaîne avec double ou Guillemets simples:
Objets JavaScript
Étant donné que la syntaxe JSON est dérivée de la notation d’objet JavaScript, très peu de logiciels supplémentaires sont nécessaires pour travailler avec JSON dans JavaScript.
Avec JavaScript, vous pouvez créer un objet et lui affecter des données, comme ceci :
Exemple
personne = {nom :”John”, âge :31, ville :”New York”} ;
Vous pouvez accéder à un objet JavaScript comme celui-ci :
Il est aussi accessible comme ceci :
Les données peuvent être modifiées comme ceci :
Il peut aussi être modifié comme ceci :
Vous apprendrez comment convertir des objets JavaScript en JSON plus tard dans ce didacticiel.
Tableaux JavaScript en tant que JSON
De la même manière que les objets JavaScript peuvent être écrits en JSON, les tableaux JavaScript peuvent également être écrits en JSON.
Vous en apprendrez plus sur les objets et les tableaux plus loin dans ce didacticiel.
Fichiers JSON
- Le type de fichier pour les fichiers JSON est “.json”
- Le type MIME pour le texte JSON est “application/json”
#Syntaxe #JSON