Разбирает JSON быстрее, чем XML

Я ' m создание сложной библиотеки JavaScript для работы с серверной структурой моей компании.

Серверная среда кодирует свои данные в простой формат XML. Здесь нет причудливого пространства имен или чего-то подобного.

В идеале я хотел бы анализировать все данные в браузере как JSON. Однако, если я сделаю это, мне нужно будет переписать часть кода на стороне сервера, чтобы также выдавать JSON. Это неприятно, потому что у нас есть общедоступные API, которые я не могу легко изменить.

Что меня действительно беспокоит, так это производительность в браузере парсинга JSON по сравнению с XML. Есть ли действительно большая разница, о которой стоит беспокоиться? Или мне следует использовать исключительно JSON? Есть ли у кого-нибудь опыт или тесты для определения разницы в производительности между ними?

Я понимаю, что большинство современных веб-разработчиков, вероятно, выберут JSON, и я понимаю, почему. Однако меня действительно интересует только производительность. Если есть доказанная значительная разница, я готов потратить дополнительные усилия на создание серверной части JSON для клиента.

54
задан geme_hendrix 4 January 2011 в 07:20
поделиться