JSON
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.
Dosya uzantısı: | .json |
---|---|
MIME kodu: | application/json[1] |
Type code: | METİN |
Uniform Type Identifier: | public.json |
Extended from: | JavaScript |
Şu veri tiplerini destekler:
- Number
- String
- Boolean
- Array
- Object
- null
Ö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
- "The application/json Media Type for JavaScript Object Notation (JSON)". JSON.ORG. Temmuz 2006. 1 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Temmuz 2016.
- "The JSON Data Interchange Format" (PDF). 5 Mart 2016 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 9 Temmuz 2016.
Dış bağlantılar
- JSON'a Giriş 18 Kasım 2011 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce)
- JSON'a Giriş 17 Kasım 2011 tarihinde Wayback Machine sitesinde arşivlendi.
- PHP ile JSON Kullanımı 29 Temmuz 2009 tarihinde Wayback Machine sitesinde arşivlendi.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.