JSON: Revizyonlar arasındaki fark
Görünüm
[kontrol edilmiş revizyon] | [kontrol edilmiş revizyon] |
İçerik silindi İçerik eklendi
Teacher0691 (mesaj | katkılar) düzeltme AWB ile |
k düz. |
||
16. satır: | 16. satır: | ||
}} |
}} |
||
'''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. [[Ayraç|Yay ayraç]], [[Ayraç|köşeli ayraç]], [[iki nokta]] ve [[virgül]]lü 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 dili]]nden bağımsızdır.<ref>[http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf The JSON Data Interchange Format]</ref> JSON sahip olduğu ağaç yapısıyla [[DOM]] ve [[XML]] ile benzerlik gösterse de bunlardan tamamen farklı bir yapıdadır. |
'''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. [[Ayraç|Yay ayraç]], [[Ayraç|köşeli ayraç]], [[iki nokta]] ve [[virgül]]lü 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 dili]]nden bağımsızdır.<ref>[http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf The JSON Data Interchange Format]</ref> 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 tipi|veri tipleri]]ni destekler: |
Şu [[Veri tipi|veri tipleri]]ni destekler: |
Sayfanın 02.22, 3 Ekim 2018 tarihindeki hâli
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:
- 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. July 2006. 1 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Temmuz 2016.
- ^ The JSON Data Interchange Format
Dış bağlantılar
- JSON'a Giriş (İngilizce)
- JSON'a Giriş
- PHP ile JSON Kullanımı
Yazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |