bugün

json

json javascript object notation'ın kısaltılmış hali olarak javascript ile xml uyumsuzluklarından dolayı geliştirilmiş bir veri formatıdır desek yanlış olmaz sanırım. klasik (bkz: dom) ağacı yapılarından farklı olarak, yeni bir formatla biçimlendirilir. okunabilirliği daha yüksek ve gereksiz veri taşıma zorunluluğu yoktur.

şöyle ki,
mobil tarafında verilerin tamamını xml üzerinden çeken bir uygulamamda;

<veri>
<location>a merkezi</location>
<koordinat1>36,6234234</koordinat1>
<koordinat2>32,2938473</koordinat2>
<onay>0</onay

</veri>

gibi xml gönderip alırken, onun yerine json ile;

veri{"location":a, "koordinat1":b...}

tarzında daha okunabilir bir veri iletişimi sağlayabiliyoruz. oluşturması xml'e oranla daha kolay ve veri kaybı daha az. örneğin xml ile 980kb veriyi json ile 865kb olarak alabiliyorum. üşenmeden hesapladım, %12 civarında bir optimizasyon sağlamış oldum.
© copyright 2005 - 2026