Я уверен, что многие разработчики знакомы с XML и JSON , и они использовали их обоих. Таким образом, нет смысла объяснять, чем они являются, и какова их цель, даже вкратце.
Если мы попытаемся отобразить их концепции, мы можем сказать (поправьте меня, если я ошибаюсь):
- XML-теги эквивалентны JSON
{}
- Атрибуты XML эквивалентны свойствам JSON
- Коллекция XML-тегов эквивалентна JSON
[]
Единственное, о чем я могу подумать, чего нет в JSON, - это пространства имен XML .
Вопрос в том, рассматривая это отображение и учитывая, что JSON намного легче в этом отображении, можем ли мы видеть мир в будущем (или, по крайней мере, теоретически думать о мире) без XML, но с JSON, делающим все, что делает XML? Можем ли мы использовать JSON везде, где используется XML?
PS: Обратите внимание, что я видел этот вопрос. Это нечто совершенно отличное от того, что я здесь спрашиваю. Поэтому, пожалуйста, не упоминайте дубликат .