Esempio JSON

L'esempio JSON può essere creato per oggetto e array. Ogni oggetto può avere dati diversi come testo, numero, valore booleano ecc. Vediamo diversi esempi JSON utilizzando oggetto e array.

Esempio di oggetto JSON

Un oggetto JSON contiene dati sotto forma di coppia chiave/valore. Le chiavi sono stringhe e i valori sono i tipi JSON. Chiavi e valori sono separati dai due punti. Ogni voce (coppia chiave/valore) è separata da virgola.

IL { (parentesi graffa) rappresenta l'oggetto JSON.

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

Esempio di matrice JSON

IL [ (parentesi quadra) rappresenta l'array JSON. Un array JSON può avere valori e oggetti.

Vediamo l'esempio dell'array JSON con valori.

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

Vediamo l'esempio di un array JSON con oggetti.

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

JSON Esempio 1

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

Di seguito è riportata la rappresentazione XML dell'esempio JSON precedente.

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

JSON Esempio 2

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

Di seguito è riportata la rappresentazione XML dell'esempio JSON precedente.