Saya yakin banyak pengembang yang akrab dengan XML dan JSON , dan mereka telah menggunakan keduanya. Jadi tidak ada gunanya menjelaskan apa mereka, dan apa tujuan mereka, bahkan secara singkat.
Jika kita mencoba memetakan konsep mereka, kita dapat mengatakan (koreksi saya jika saya salah):
- Tag XML setara dengan JSON
{}
- Atribut XML setara dengan properti JSON
- Koleksi tag XML setara dengan JSON
[]
Satu-satunya hal yang dapat saya pikirkan, yang tidak ada di JSON, adalah XML Namespace .
Pertanyaannya adalah, mengingat pemetaan ini, dan mempertimbangkan bahwa JSON sangat ringan dalam pemetaan ini, dapatkah kita melihat dunia di masa depan (atau setidaknya secara teoritis memikirkan sebuah dunia) tanpa XML, tetapi dengan JSON melakukan semua yang dilakukan XML? Bisakah kita menggunakan JSON di mana saja XML digunakan?
PS: Harap dicatat bahwa saya sudah melihat pertanyaan ini . Ini sesuatu yang sama sekali berbeda dari apa yang saya tanyakan di sini. Jadi tolong jangan menyebutkan duplikat .