В javascript лучше использовать JSON, потому что проще кодировать и меньше данных загружать с сервера, в отличие от XML, вам нужно написать код для разбора элементов и извлечения значений для вашего объекта и для каждого изменения в тегах данных или элементах XML вам потребуется изменить код JavaScript, что означает больше кодирования и тестирования, в отличие от JSON, все, что вам нужно, это eval (), и вы готовы к работе.