JSON példa

A JSON-példa objektummal és tömbbel hozható létre. Minden objektumhoz különböző adatok tartozhatnak, például szöveg, szám, logikai érték stb. Nézzünk meg különböző JSON-példákat objektum és tömb használatával.

JSON objektum példa

A JSON-objektum kulcs/érték pár formájában tartalmaz adatokat. A kulcsok karakterláncok, az értékek pedig a JSON típusok. A kulcsok és az értékek kettősponttal vannak elválasztva. Minden bejegyzés (kulcs/érték pár) vesszővel van elválasztva.

A { (göndör kapcsos zárójel) a JSON objektumot jelöli.

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

JSON tömb példa

A [ (szögletes zárójel) a JSON tömböt jelöli. A JSON-tömbnek lehetnek értékek és objektumok.

Nézzük meg a példát arra, hogy a JSON tömb értékei.

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

Lássuk az objektumokkal rendelkező JSON-tömb példáját.

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

JSON 1. példa

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

A fenti JSON-példa XML-reprezentációja alább látható.

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

JSON 2. példa

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

A fenti JSON-példa XML-reprezentációja alább látható.