XML в JSON

Преобразуйте XML в JSON с атрибутами, повторяющимися элементами в виде массивов и типизированными значениями.

Преобразование XML в JSON с атрибутами, массивами и типизированными значениями

XML до сих пор используется во многих лентах, экспортах и корпоративных системах, тогда как почти каждая современная программа хочет получать JSON. XML в JSON преобразует документ XML в JSON по понятным правилам, поэтому результат предсказуем и легко поддаётся обработке кодом.

Вставьте XML или перетащите файл .xml. Каждый элемент становится объектом с ключом по своему имени; атрибуты становятся ключами с префиксом @; текст, расположенный рядом с дочерними элементами, сохраняется под ключом #text; элемент, встречающийся более одного раза у одного родителя, становится массивом; пустой элемент становится null. Префиксы пространств имён удаляются из имён, чтобы ключи оставались простыми. Значения, похожие на числа или логические значения, преобразуются, что верно для большинства лент данных; выберите сохранение всего как текста, когда идентификаторы, например коды товаров с ведущими нулями, должны остаться неизменными. Некорректный XML сообщается с указанием позиции ошибки.

Преобразование спроектировано обратимым: JSON в XML понимает те же соглашения @ и #text и записывает элементы обратно. Для конфигурационных файлов в YAML используйте YAML в JSON, а чтобы проверить, что изменилось между двумя экспортами, пропустите результаты через Сравнить JSON.

Как пользоваться инструментом XML в JSON

  1. Введите или вставьте Ваш XML, или откройте файл.
  2. Задайте параметры: Типы значений.
  3. Нажмите «Обработать XML в JSON» и скачайте результат.

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

XML в JSON: это бесплатно?

Да. XML в JSON бесплатен при небольшой нагрузке и не требует регистрации: анонимные посетители получают 10 бесплатных задач в день, а бесплатный аккаунт снимает дневной лимит. Платный тариф Pro убирает рекламу и повышает лимиты на размер файлов для более объёмной работы.

Мой файл в безопасности?

Да. Ваш файл передаётся по HTTPS, обрабатывается открытым ПО, размещённым на наших собственных серверах (без сторонних ИИ и облачных API), и удаляется не позднее чем через 60 минут, обычно сразу после готовности результата.

Какие форматы файлов принимает XML в JSON?

XML в JSON принимает файлы XML. Другие форматы сначала преобразуйте в поддерживаемый; связанные инструменты ниже обычно с этим справляются.

Похожие инструменты

Смотрите все 110+ бесплатных инструментов для PDF, изображений, Markdown и JSON →