Le JSON | Développement Web

Le JSON

JSON signifie JavaScript Object Notation. C’est une représentation d’objets plus ou moins complexes qui n’utilise que des syntaxes disponibles en javascript.

On l’utilise en général pour décrire des tableaux ou des objets.

La notation du JSON est assez rudimentaire:

  • Pour écrire un objet, nous utiliserons les accolades ({}). Nous le remplirons avec un ensemble de paires nom + valeur séparées par des virgules. Comme dans un tableau associatif en javascript par exemple, le nom est renseigné en tant que String, donc entouré de ‘ ou  » . La valeur quant à elle peut-être renseignée en tant que n’importe quelle variable (chaîne de carctères, nombres, tableau, booléen, …)
  • Pour écrire un tableau, nous utiliserons les crochets ([]). Les valeurs le remplissant seront séparées par des virgules.

Exemple d’objet JSON

{
   ' lat ' : 48.8566667,
   ' lng ' : 2.3509871  ,
   ' i '   : {
    	     ' id ' : ' id_element ' ,
	     ' ville ' : ' Paris ',
	     ' pays ' : ' France ',
	     ' nbResult ' :  5
           }
 }

Ici, nous avons imbriqué 2 objets. Afin de rendre cet exemple plus compréhensible et plus pratique, continuez la lecture en consultant un exemple d’utilisation du JSON avec Ajax.