Exemple JSON

L'exemple JSON es pot crear per objecte i matriu. Cada objecte pot tenir diferents dades, com ara text, nombre, booleà, etc. Vegem diferents exemples de JSON amb objectes i matrius.

Exemple d'objecte JSON

Un objecte JSON conté dades en forma de parell clau/valor. Les claus són cadenes i els valors són els tipus JSON. Les claus i els valors estan separats per dos punts. Cada entrada (parell clau/valor) està separada per comes.

El { (llança) representa l'objecte JSON.

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

Exemple de matriu JSON

El [ (claudre quadrat) representa la matriu JSON. Una matriu JSON pot tenir valors i objectes.

Vegem l'exemple de matriu JSON amb valors.

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

Vegem l'exemple de matriu JSON amb objectes.

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

Exemple 1 de JSON

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

A continuació es mostra la representació XML de l'exemple JSON anterior.

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

Exemple 2 de JSON

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

A continuació es mostra la representació XML de l'exemple JSON anterior.