JSON - XML ile karşılaştırma
JSON ve XML, okunabilir formatlardır ve dilden bağımsızdır. Her ikisinin de gerçek dünyadaki durumlarda yaratma, okuma ve kod çözme desteği var. JSON'u XML ile aşağıdaki faktörlere göre karşılaştırabiliriz -
Ayrıntılı
XML, JSON'dan daha ayrıntılıdır, bu nedenle programcılar için JSON yazmak daha hızlıdır.
Diziler Kullanımı
XML, dizileri içermeyen yapılandırılmış verileri açıklamak için kullanılırken JSON dizileri içerir.
Ayrıştırma
JavaScript'in eval yöntemi JSON'u ayrıştırır. JSON'a uygulandığında, eval açıklanan nesneyi döndürür.
Misal
XML ve JSON için ayrı örnekler -
JSON
{
"company": Volkswagen,
"name": "Vento",
"price": 800000
}
XML
<car>
<company>Volkswagen</company>
<name>Vento</name>
<price>800000</price>
</car>