XML в JSON: конвертер онлайн бесплатно, без регистрации

Конвертер XML в JSON переводит структуру тегов в объекты, с которыми работают скрипты и API. Загрузите XML и скачайте JSON. Бесплатно, без регистрации, данные обрабатываются в вашем браузере.

  • ✓ Бесплатно
  • ✓ Без регистрации
  • ✓ Без водяных знаков
  • ✓ Файлы остаются у вас
Бесплатно и без условийБез регистрации, без водяных знаков и без ограничений на количество и размер файлов.
Работает вездеОткрывается в любом современном браузере на Windows, macOS, Linux, iOS и Android. Ничего устанавливать не нужно.
Приватно по умолчаниюФайлы конвертируются на вашем устройстве и не загружаются на сервер.

Как конвертировать XML в JSON

Работать просто: добавьте файлы, результат появится сразу, а скачать его можно по одному или архивом.

  1. Перетащите файлы в поле выше или нажмите на него и выберите их на устройстве.
  2. Формат JSON уже выбран. При желании измените качество или размер в настройках.
  3. Нажмите «Скачать» у нужного файла или «Скачать всё (ZIP)».

XML и JSON: чем отличаются форматы

XML описывает данные тегами и атрибутами, JSON — ключами и значениями. Теги становятся ключами объектов, атрибуты получают префикс @, а текст рядом с вложенными тегами хранится под ключом #text. Повторяющиеся теги собираются в массив.

XMLJSON
Сжатиепростой текстпростой текст
ПрозрачностьНетНет
Лучше всего дляфиды и корпоративные интеграцииAPI и конфигурации

Когда нужен JSON вместо XML

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

Что важно знать при переводе XML в JSON

Правила превращения XML в JSON неоднозначны, и результат может отличаться от других конвертеров. Порядок смешанного содержимого и комментарии теряются. Неверный XML с незакрытыми тегами не откроется, и вы увидите сообщение об ошибке.

Приватность и скорость

Конвертер работает в вашем браузере, поэтому файлы остаются на устройстве и не ждут очереди на сервере. Регистрация и оплата не нужны, водяных знаков в результате нет, а число файлов не ограничено.

Частые вопросы

Как атрибуты XML выглядят в JSON?

Атрибуты записываются как ключи с символом @ в начале, например @id. Так их легко отличить от вложенных тегов, а при обратной конвертации они вернутся в атрибуты.

Что будет с повторяющимися тегами?

Если тег с одним именем встречается несколько раз, его значения собираются в массив. Одиночный тег остаётся обычным значением, поэтому структура зависит от содержимого документа.

Конвертер XML в JSON правда бесплатный?

Да. Он полностью бесплатный: без регистрации, водяных знаков, пробных периодов и платных тарифов. Пользоваться можно сколько угодно, лимита на число файлов нет.

Почему мой XML не конвертируется?

Скорее всего, в нём ошибки: незакрытый тег, лишний символ или неэкранированный знак &. Конвертер сообщит об ошибке разбора. Исправьте документ и загрузите его снова.

Сохраняются ли комментарии и CDATA?

Содержимое CDATA попадает в текст как обычная строка, а комментарии отбрасываются. Если комментарии важны, сохраните исходный XML рядом с результатом конвертации.

Мои файлы XML загружаются на сервер?

Нет. Конвертация идёт внутри вашего браузера, поэтому файлы никуда не отправляются. После загрузки страницы можно отключить интернет, и конвертер продолжит работать.

Полезно почитать

Другие конвертеры