Subformer
Бесплатно · Без регистрации · Работает в вашем браузере
XML
JSON

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

Преобразуйте XML в JSON в браузере — подавайте устаревшие корпоративные данные в современные скрипты и API.

Зачем конвертировать XML в JSON?

XML по-прежнему обеспечивает работу удивительно большого числа элементов корпоративной инфраструктуры: SOAP API, файлы конфигурации, документы Office, RSS и Atom-ленты. JSON захватил почти всё остальное. Переход от XML к JSON — мост между двумя мирами: приведите устаревшие данные в форму, которую современные инструменты JavaScript, Python и REST могут потреблять в одну строку.

Мы парсим с помощью fast-xml-parser. Атрибуты становятся ключами "@_attr" в родительском объекте, текстовое содержимое становится "#text", а повторяющиеся теги автоматически сворачиваются в массивы. Самозакрывающиеся теги сопоставляются с null. Комментарии и инструкции обработки отбрасываются. Всё выполняется в вашем браузере; никакой XML не загружается.

XML

О XML

XML (Extensible Markup Language) — многословный иерархический текстовый формат, предшествующий JSON. До сих пор распространён в корпоративных API, RSS-лентах, документах Office и файлах конфигурации.

JSON

О JSON

JSON (JavaScript Object Notation) — универсальный формат для структурированных данных в интернете. Массивы, объекты, строки, числа, булевы значения. Читается каждым современным языком программирования.

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

  1. 01

    Перетащите файл XML

    Перетащите XML на конвертер выше, или нажмите на поле, чтобы выбрать его на вашем устройстве.

  2. 02

    JSON уже выбрано

    Мы предварительно выбрали JSON в качестве формата вывода. Измените его в выпадающем списке, если нужен другой формат.

  3. 03

    Конвертировать и скачать

    Нажмите «Конвертировать» и дождитесь завершения индикатора прогресса. Скачайте JSON, когда он будет готов.

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

Смотреть все форматы →