JSON Örneği

JSON örneği nesne ve dizi tarafından oluşturulabilir. Her nesnenin metin, sayı, boolean vb. gibi farklı verileri olabilir. Nesne ve diziyi kullanarak farklı JSON örnekleri görelim.

JSON Nesne Örneği

Bir JSON nesnesi, anahtar/değer çifti biçiminde veriler içerir. Anahtarlar dizelerdir ve değerler JSON türleridir. Anahtarlar ve değerler iki nokta üst üste işaretiyle ayrılır. Her giriş (anahtar/değer çifti) virgülle ayrılır.

{ (küme ayracı) JSON nesnesini temsil eder.

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

JSON Dizisi örneği

[ (köşeli parantez) JSON dizisini temsil eder. Bir JSON dizisinin değerleri ve nesneleri olabilir.

Değerlere sahip JSON dizisi örneğini görelim.

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

Nesnelerin bulunduğu JSON dizisi örneğini görelim.

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

JSON Örnek 1

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

Yukarıdaki JSON örneğinin XML gösterimi aşağıda verilmiştir.

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

JSON Örnek 2

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

Yukarıdaki JSON örneğinin XML gösterimi aşağıda verilmiştir.