Конвертер JSON в XML
Бесплатный конвертер JSON в XML и XML в JSON: атрибуты как @, текст как #text, массивы как повторяющиеся элементы, с номерами строк ошибок. Работает в браузере.
Также: Конвертер JSON ↔ YAML · Конвертер CSV в JSON · Форматтер XML
Что он делает
JSON и XML структурируют данные по-разному, поэтому конвертер следует самому распространённому соглашению: атрибуты XML становятся ключами, начинающимися с @, текст рядом с дочерними элементами попадает в #text, а повторяющийся элемент превращается в массив JSON. Обратное преобразование даёт ту же структуру. В XML нет типов данных, поэтому числа и true/false возвращаются как текст.
Как пользоваться
- Выберите направление и вставьте свой JSON или XML.
- Результат появляется по мере ввода; в ошибках указаны строка и столбец.
- Скопируйте или скачайте результат либо поменяйте направление, чтобы преобразовать обратно.
Частые вопросы
Почему мой JSON обёрнут в корневой элемент?
В документе XML должен быть ровно один корневой элемент. Если в JSON несколько ключей верхнего уровня или это список, конвертер оборачивает его в <root>.
Отправляются ли мои данные куда-либо?
Нет. Преобразование выполняется целиком в вашем браузере, поэтому им безопасно пользоваться для файлов конфигурации и личных данных.