Как пользоваться
- Вставить / Открыть файл / Пример
- Преобразовать
- Копировать / Скачать
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 секунд.
Частые вопросы
Как использовать JSON в XML?
Используйте одно корневое свойство или задайте имя корня. @ означает атрибуты, #text — текст, массивы — повторяющиеся элементы.
Какие параметры доступны?
Структура name, attributes, children сохраняет порядок смешанного текста. Вывод включает декларацию XML UTF-8. Корневые и непосредственно вложенные массивы используют заданное имя элемента; массивы в свойствах повторяют имя свойства.
Что проверить перед использованием результата?
null, неверные имена и символы XML отклоняются. Пространства имён нужно объявлять; выполнение и загрузка ресурсов не происходят.
Загружается ли ввод на сервер?
Обработка остаётся в браузере. DevToolsy не получает вставленные данные или выбранный файл.
Как сохранить результат?
Копировать / Скачать