С этим инструментом что-то не так?
О «Конвертер JSON в XML Онлайн»
Этот инструмент превращает JSON в XML: ключи становятся именами элементов, значения — текстом или вложенными элементами, массивы — повторяющимися дочерними элементами. Полученный XML отражает JSON-дерево.
JSON→XML нужен при интеграции современных API с легаси-системами, ожидающими XML (SOAP, конфиги 2000-х, старые контракты обмена).
Опции: обработка атрибутов, XML-декларация, отступы, имя корневого элемента. Вывод — well-formed XML для любого парсера.
Как пользоваться этим инструментом
Как преобразовать JSON в простой XML-документ
Вставьте JSON
Объект или массив — в поле "JSON". Значение верхнего уровня заворачивается в `<root>`, чтобы вывод всегда был корректным XML.
Как идёт маппинг
Объекты — это вложенные элементы по именам свойств. Массивы превращаются в повторяющиеся `<name_item>` (имя родителя как префикс). Примитивы становятся текстом, экранируемым XML (& < >).
null и undefined
null/undefined выводятся как самозакрывающийся элемент (`<key />`), а не как пустой элемент с текстом — удобно потребителям, отличающим «нет значения» от «пустая строка».
Запуск
Вывод — единственное поле `xml`: пролог `<?xml version="1.0" encoding="UTF-8"?>` и тело `<root>…</root>`. Без атрибутов и неймспейсов — только элементы.