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

Переводит JSON в XML: поля с «@» становятся атрибутами, массив — повторяющимися тегами, порядок полей сохраняется.

Вставьте JSON или откройте файл. Поля, которые начинаются с «@», становятся атрибутами, поле «#text» — текстом элемента, массив — повторяющимися тегами. Порядок полей сохраняется, длинные числа не округляются.

Имя тега в XML начинается с буквы или подчёркивания и не содержит пробелов. Поле «2024» станет тегом «_2024», «ключ с пробелом» — тегом «ключ_с_пробелом», и под результатом сказано, что именно поправлено.

В документе XML корень один. Когда наверху JSON несколько полей или массив, всё заворачивается в тег «root» — об этом тоже сказано под результатом.

Знаки «меньше», «больше» и амперсанд уходят в файл записью, а в значении атрибута к ним добавляются кавычка и переводы строк. Без этого готовый файл не открыл бы ни один разборщик.

Другие инструменты