JSON pavyzdys
JSON pavyzdys gali būti sukurtas pagal objektą ir masyvą. Kiekvienas objektas gali turėti skirtingus duomenis, pvz., tekstą, skaičių, loginį ir kt. Pažiūrėkime skirtingus JSON pavyzdžius naudodami objektą ir masyvą.
JSON objekto pavyzdys
JSON objekte yra duomenų rakto/reikšmių poros pavidalu. Raktai yra eilutės, o reikšmės yra JSON tipai. Raktai ir reikšmės atskirti dvitaškiu. Kiekvienas įrašas (rakto/reikšmių pora) atskiriamas kableliu.
The { (garbanotas skliaustas) reiškia JSON objektą.
{ 'employee': { 'name': 'sonoo', 'salary': 56000, 'married': true } } JSON masyvo pavyzdys
The [ (kvadratinis skliaustas) reiškia JSON masyvą. JSON masyvas gali turėti reikšmes ir objektus.
Pažiūrėkime, kaip JSON masyvas turi reikšmes.
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
Pažiūrėkime, kaip JSON masyvas turi objektus.
[ {'name':'Ram', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'} ] JSON 1 pavyzdys
{'employees':[ {'name':'Shyam', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'}, {'name':'Jai', 'email':'[email protected]'} ]} Aukščiau pateikto JSON pavyzdžio XML vaizdas pateikiamas toliau.
Shyam [email protected] Bob [email protected] Jai [email protected]
JSON 2 pavyzdys
{'menu': { 'id': 'file', 'value': 'File', 'popup': { 'menuitem': [ {'value': 'New', 'onclick': 'CreateDoc()'}, {'value': 'Open', 'onclick': 'OpenDoc()'}, {'value': 'Save', 'onclick': 'SaveDoc()'} ] } }} Aukščiau pateikto JSON pavyzdžio XML vaizdas pateikiamas toliau.