Amacı veri alışverişi yaparken daha küçük boyutlarda veri alıp göndermektir.Bu şeklide daha hızlı web uygulamaları geliştirilebilir.XML e alternatif olarak kullanılır.(Extensible Markup Language)
KULLANIMI:
Nesne{ a: ..., b : ... }şeklinde kullanılır.Her isimden sonra : gelir ve sonrasına değer yazılır. Bu şekilde key-value ikilisi oluşturulur.
Örnek1:
{
"tur":"blog",
"yazar":"gamze sen"
}
Örnek2:
{
"tur":"blog",
"yazar":"gamze sen",
"yayınlar":[
{"ad":"Bazı islemler","tarih":"2015"}
{"ad:"Yeni Terimler","tarih":"2015"}
]
}
XML: Extensible Markup Language
W3C(world wide web) uygulaması tarafından geliştirilen XML tree yapısında bir dildir.
KULLANIMI:
<root>
<child>
<subchild>Abc.......</subchild>
</child>
</root>
JSON ile XML KULLANIMINDAKİ FARKLAR:
XML ile:
<tv>
<dizi>
<adi>Pretty Little Liars </adi>
<kanali>abc</kanalı>
</dizi>
</tv>
JSON ile:
"tv":[
{
"adi":"Pretty Little Liars",
"kanali": "abc"
}
{
"adi":"How I Met Your Mother",
"kanali":"cbs"
}
]
Hiç yorum yok:
Yorum Gönder