Exemplu JSON
Exemplul JSON poate fi creat de obiect și matrice. Fiecare obiect poate avea date diferite, cum ar fi text, număr, boolean etc. Să vedem diferite exemple JSON folosind obiect și matrice.
Exemplu de obiect JSON
Un obiect JSON conține date sub formă de pereche cheie/valoare. Cheile sunt șiruri de caractere, iar valorile sunt tipurile JSON. Cheile și valorile sunt separate prin două puncte. Fiecare intrare (perechea cheie/valoare) este separată prin virgulă.
The { (acolade) reprezintă obiectul JSON.
{ 'employee': { 'name': 'sonoo', 'salary': 56000, 'married': true } } Exemplu de matrice JSON
The [ (paranteză) reprezintă matricea JSON. O matrice JSON poate avea valori și obiecte.
Să vedem exemplul de matrice JSON având valori.
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
Să vedem exemplul de matrice JSON care are obiecte.
[ {'name':'Ram', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'} ] Exemplul 1 JSON
{'employees':[ {'name':'Shyam', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'}, {'name':'Jai', 'email':'[email protected]'} ]} Reprezentarea XML a exemplului JSON de mai sus este dată mai jos.
Shyam [email protected] Bob [email protected] Jai [email protected]
Exemplul 2 JSON
{'menu': { 'id': 'file', 'value': 'File', 'popup': { 'menuitem': [ {'value': 'New', 'onclick': 'CreateDoc()'}, {'value': 'Open', 'onclick': 'OpenDoc()'}, {'value': 'Save', 'onclick': 'SaveDoc()'} ] } }} Reprezentarea XML a exemplului JSON de mai sus este dată mai jos.