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ó.