JSON в XML

Создавайте XML из компактного или упорядоченного представления JSON.

Данные и форматы
Подготовка рабочей области…
Входные данные
Выходные данные
Здесь появится результат.

Как пользоваться

  1. Вставить / Открыть файл / Пример
  2. Преобразовать
  3. Копировать / Скачать

JSON в XML

Используйте одно корневое свойство или задайте имя корня. @ означает атрибуты, #text — текст, массивы — повторяющиеся элементы.

Обработка остаётся в браузере. DevToolsy не получает вставленные данные или выбранный файл.

Как это работает

Структура name, attributes, children сохраняет порядок смешанного текста. Вывод включает декларацию XML UTF-8. Корневые и непосредственно вложенные массивы используют заданное имя элемента; массивы в свойствах повторяют имя свойства.

До и после
Входные данные
{"team":{"@":{"region":"EU"},"member":["Ada","Lin"]}}
Выходные данные
<?xml version="1.0" encoding="UTF-8"?>
<team region="EU"><member>Ada</member><member>Lin</member></team>

Пример с настройками по умолчанию.

Ограничения обработки

null, неверные имена и символы XML отклоняются. Пространства имён нужно объявлять; выполнение и загрузка ресурсов не происходят.

Выходные данные

Копировать / Скачать

Ограничения обработки

Ввод UTF-8 до 1 MiB, вывод до 8 MiB, время задачи до 30 секунд.

Дополнительные материалыXML 1.0
?

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

Как использовать JSON в XML?

Используйте одно корневое свойство или задайте имя корня. @ означает атрибуты, #text — текст, массивы — повторяющиеся элементы.

Какие параметры доступны?

Структура name, attributes, children сохраняет порядок смешанного текста. Вывод включает декларацию XML UTF-8. Корневые и непосредственно вложенные массивы используют заданное имя элемента; массивы в свойствах повторяют имя свойства.

Что проверить перед использованием результата?

null, неверные имена и символы XML отклоняются. Пространства имён нужно объявлять; выполнение и загрузка ресурсов не происходят.

Загружается ли ввод на сервер?

Обработка остаётся в браузере. DevToolsy не получает вставленные данные или выбранный файл.

Как сохранить результат?

Копировать / Скачать

Найдите следующий инструмент

Язык

Сменить язык? Текущие данные будут очищены. Сначала скопируйте или скачайте нужные результаты.