Exemple JSON

L'exemple JSON peut être créé par objet et tableau. Chaque objet peut avoir des données différentes telles que du texte, un nombre, un booléen, etc. Voyons différents exemples JSON utilisant un objet et un tableau.

Exemple d'objet JSON

Un objet JSON contient des données sous forme de paire clé/valeur. Les clés sont des chaînes et les valeurs sont les types JSON. Les clés et les valeurs sont séparées par deux points. Chaque entrée (paire clé/valeur) est séparée par une virgule.

Le { (accolade) représente l'objet JSON.

 { 'employee': { 'name': 'sonoo', 'salary': 56000, 'married': true } }  

Exemple de tableau JSON

Le [ (crochet) représente le tableau JSON. Un tableau JSON peut avoir des valeurs et des objets.

Voyons l'exemple d'un tableau JSON ayant des valeurs.

 ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']  

Voyons l'exemple d'un tableau JSON contenant des objets.

 [ {'name':'Ram', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'} ]  

Exemple JSON 1

 {'employees':[ {'name':'Shyam', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'}, {'name':'Jai', 'email':'[email protected]'} ]}  

La représentation XML de l'exemple JSON ci-dessus est donnée ci-dessous.

 Shyam [email protected] Bob [email protected] Jai [email protected]  

Exemple JSON 2

 {'menu': { 'id': 'file', 'value': 'File', 'popup': { 'menuitem': [ {'value': 'New', 'onclick': 'CreateDoc()'}, {'value': 'Open', 'onclick': 'OpenDoc()'}, {'value': 'Save', 'onclick': 'SaveDoc()'} ] } }}  

La représentation XML de l'exemple JSON ci-dessus est donnée ci-dessous.