oujood.com

Syntaxe de JSON

La syntaxe JSON est un sous-ensemble de la syntaxe de notation objet JavaScript
La syntaxe JSON est considérée comme un sous-ensemble de la syntaxe JavaScript

search |

Règles de syntaxe JSON

La syntaxe JSON est un sous-ensemble de la syntaxe de notation objet JavaScript :

Les données sont representées par des paires nom/valeur

Les données sont séparées par des virgules

Les accolades contiennent des objets et chaque nom est suivi de ':' (deux points), les paires nom/valeur sont séparées par , (virgule).

Des crochets délimitent les tableaux

Paires nom/valeur JSON

Les données JSON sont écrites sous forme de paires nom/valeur.

Une paire nom/valeur est constitué d'un nom de domaine (entre guillemets), suivi de deux-points, suivi d'une valeur comme suit:

"firstName" : "George"

C'est simple à comprendre et est égal à l'instruction JavaScript :

firstName = "George"

Valeurs JSON

Les valeurs JSON peuvent être :

Un nombre (entier ou à virgule flottante)

Une chaîne (entre guillemets)

Une valeur booléenne (true ou false)

Un tableau (crochets)

Un objet (en parenthèses bouclées)

Ou null

Objets JSON

Les objets JSON sont écrits à l'intérieur d'accolades,

Les objets peuvent contenir plusieurs paires nom/valeur :

{ "firstName":"George" , "lastName":"David" }

C'est aussi simple à comprendre et est égal aux déclarations de JavaScript :

firstName = "George"
lastName = "David"

Tableaux JSON

Les tableaux JSON sont écrits à l'intérieur de crochets.

Un tableau peut contenir plusieurs objets Json:

{
"employees": [
{ "firstName":"George" , "lastName":"David" }, 
{ "firstName":"Anna" , "lastName":"Smith" }, 
{ "firstName":"Paule" , "lastName":"Janie" }]
}

Dans l'exemple ci-dessus, l'objet « employés » est un tableau contenant trois objets json. Chaque objet json est un enregistrement d'une personne (avec un prénom et un nom de famille).

JSON utilise la syntaxe JavaScript

Parce que JSON utilise la syntaxe JavaScript, aucun logiciel supplémentaire n'est nécessaire pour travailler avec JSON dans JavaScript.

Avec JavaScript, vous pouvez créer un tableau d'objets json et de lui confier des données comme ceci :

Exemple

var employees = [
{ "firstName":"George" , "lastName":"David" }, 
{ "firstName":"Anna" , "lastName":"Smith" }, 
{ "firstName":"Peter" , "lastName": "Janie" }
];

La première entrée dans le tableau d'objets json est accessible en javascript comme le montre l'exemple

employees[0].firstName + " " + employees[0].lastName;

Le contenu retourné sera :

George David

Les données peuvent être modifiées comme suit :

employees[0].firstName = "Gilbert";

Dans le prochain chapitre, vous apprendrez comment convertir un texte JSON en un objet JavaScript.

Fichiers JSON

Le type de fichier pour les fichiers JSON est « .json »

Le type MIME pour texte JSON est « application/json »


Par carabde 2 novembre 2014

Trafic Booster
hebergement web

SCREEBER - Logiciel de copywriting

SCREEBER - Logiciel de copywriting Augmentez vos résultats en rejoignant les 1600 entrepreneurs qui utilisent Screeber®, le seul logiciel de Copywriting (en français) qui rédige avec vous des textes de vente qui convertissent


HTML5, CSS3, JavaScript pour débutants Tome 1
HTML5, CSS3, JavaScript
pour débutants Tome 1

Premier tome d'une série vidéo dédiée à l'apprentissage des langages HTML, CSS et JavaScript.

Regarder aussi nos cours :

fonction str_getcsv, str_getcsv

Analyse une chaîne de caractères CSV dans un tableau

Fonction addslashes, addslashes

Ajoute des antislashs dans une chaîne

word-spacing

Augmente ou diminue l'espace entre les mots dans un texte



Rentabilisez efficacement votre site

Votre soutien nous aide à faire fonctionner le site
Cette page vous a été utile? Partagez la pour nous encourager à continuer. Merci