Eminim birçok geliştirici XML ve JSON'a aşinadır ve ikisini de kullanmıştır. Bu nedenle, kısaca bile, onların ne olduğunu ve amaçlarının ne olduğunu açıklamanın bir anlamı yoktur.
Kavramlarını haritalamaya çalışırsak, şunu söyleyebiliriz (yanılıyorsam düzelt beni):
- XML etiketleri JSON'a eşdeğerdir
{}
- XML nitelikleri JSON özelliklerine eşdeğerdir
- XML etiketi koleksiyonu JSON'a eşdeğerdir
[]
JSON'da olmayan, düşünebildiğim tek şey, XML Ad Alanları .
Sorun şu ki bu haritayı göz önünde bulundurarak ve JSON'un bu haritalamada çok daha hafif olduğunu göz önüne alarak, XML olmadan gelecekte (ya da en azından teorik olarak bir dünya düşünür) dünyasını görebilir miyiz, ama JSON XML'in yaptığı her şeyi yapıyor mu? JSON'u XML'in kullanıldığı her yerde kullanabilir miyiz?
Not: Lütfen bu soruyu gördüğümü unutmayın . Burada sorduğumdan tamamen farklı bir şey. Böylece söz etmeyiniz yinelenen .