json *
-
(bkz: javascript object notation)
-
ajax kullanirken her seferinde xml parse etmenin, her gonderilen istekte yeniden bir dom agaci olusturmanin zorluklari karsisinda gelistirilmis yazim tarzi python'a benzeyen bir nesne ifade sistemi.
-
http://www.json.org/ adresinden kendisi hakkında daha geniş bilgiye ulaşabilirsiniz. aslen yaptığı bir ortamdan diğerine veri taşınması konusunda kolaylık sağlamasıdır.
-
javascript ile kullanimi xml e gore daha kolay ve hizlidir. evet baska dillerle de kullanilabiliyor.
soyle bir ornek vereyim.
serverdan donen text bu olsun.
{
"books": [
{
"name": "yüzüklerin efendisi",
"isbn": "9753423470",
"author": "john ronald reuel tolkien"
},
{
"name": "şu çılgın türkler",
"isbn": "975220127x",
"author": "turgut özakman"
},
{
"name": "van gogh komplosu",
"isbn": "9759144034",
"author": "j. madison davis"
}
]
}
bunu parse edip res degiskenine atarsaniz; res.books[0].name degeri size "yüzüklerin efendisi" olarak döner. -
phpnin 5.2 version'u ile pear'dan extension olarak koparip da destekledigi bir olaydir artik.
-
xml ile karsilastirmasi ve guzel bir tutorial icin (bkz:http://www.developer.com/…cript/article.php/3596836)
-
-
(bkz: douglas crockford)
-
(json) surekli konusmalarda adi gectigi icin ofisteki tasarimci kizin "jason" isimli uzaktan calisan bir coder oldugunu dusundugu hedehodo.
-
xml'den sonra, hatta cok daha sonra gelistirilmis olmasi bana gore hayatin tuhaf anlamsizliklarindan biridir.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap