JSON

Javascript Object Notation (JSON)
Javascript Nesne Notasyonu
Dosya uzantısı:.json
MIME kodu:application/json[1]
Type code:METİN
Uniform Type Identifier:public.json
Extended from:JavaScript


JSON ("JavaScript Object Notation"); bütün programlama dilleri arasında, yapılandırılmış veri değişimini kolaylaştıran bir metin biçimidir. Yay ayraç, köşeli ayraç, iki nokta ve virgüllü yazımı ile birçok bağlam ve uygulamada kullanışlıdır.ECMAScript Dil Şartnamesi(üçüncü sürümü)'nde tanımlandığı gibi Javascript'te bulunan nesne değişmezlerinden esinlenilerek tasarlanmıştır. ECMAScript Programlama Dilinden türetilmiştir fakat programlama dilinden bağımsızdır.[2] JSON sahip olduğu ağaç yapısıyla DOM ve XML ile benzerlik gösterse de bunlardan tamamen farklı bir yapıdadır.

Şu veri tiplerini destekler:

Örnek

{
   "tip": "kitap",
   "tur": "roman",
   "urunler": [
       {"ad": "Ihtiyar Kemanci", "yazar": "Nihat Genc"},
       {"ad": "Su Cilgin Turkler", "yazar": "Turgut Ozakman"},
       {"ad": "Kar", "yazar": "Orhan Pamuk"}
       ]
}

Kaynakça

Dış bağlantılar

This article is issued from Vikipedi - version of the 8/1/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.