XML означает больше байтов в сети: закрывающие теги по определению означают, что XML будет больше, чем JSON для тех же данных.
XML-метки - это удобочитаемые метаданные для отправляемых вами данных.Если люди его не читают, какое это имеет значение?
XML имеет XSD-схемы для проверки.
XML-парсеры являются стандартными и вездесущими.
Я вижу оба.JSON начинает использоваться все больше и больше.
Выберите один.Это, вероятно, не имеет большого значения.Я бы предпочел JSON в эти дни.