Перейти к содержимому
BaroConvert

Данные и таблицы

Конвертер XML в JSON

Преобразует элементы и атрибуты XML в структуру JSON. Атрибуты сохраняются как ключи с префиксом @_.

Рабочая область конвертации

Конвертер XML в JSON

Преобразует элементы и атрибуты XML в структуру JSON. Атрибуты сохраняются как ключи с префиксом @_.

Добавьте файл, нажмите «Конвертировать» — и готово. Всё выполняется прямо в браузере: не нужно ждать загрузки на сервер, а результат сразу доступен для скачивания.
Проверка поддержки браузера
Перед запуском проверяется поддержка выбора файлов и скачивания.
Настройки вывода

Этот инструмент конвертирует сразу с разумными настройками по умолчанию — без дополнительных параметров.

Как пользоваться

  1. Выберите файл XML

    Выберите файл XML размером до 20 MiB.

  2. Запустите конвертацию

    После проверки файла начинается конвертация в JSON.

  3. Сохраните JSON

    Скачайте готовый файл JSON.

Часто задаваемые вопросы

Как сохраняются атрибуты XML?

Атрибуты элементов сохраняются с префиксом @_ перед именем. Например, <item id="1"> превращается в {"item":{"@_id":"1"}}, поэтому атрибуты остаются отделены от дочерних элементов.

Что происходит с повторяющимися элементами?

Элементы, встречающиеся несколько раз с одним именем, объединяются в массив. Если элемент встречается один раз, он сохраняется как одиночное значение — учитывайте оба случая при использовании результата в коде.

Поддерживаются ли пространства имён и CDATA?

Да. Имена элементов с пространствами имён используются как ключи без изменений, а текст внутри секций CDATA сохраняется как обычная строка.

Можно ли конвертировать итоговый JSON обратно в XML?

Нет. Обратная конвертация в XML пока не предлагается, поэтому рекомендуем сохранить исходный файл XML.

Отправляются ли мои данные куда-либо?

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