Как пользоваться
- Вставить / Открыть файл / Пример
- Преобразовать
- Копировать / Скачать
XML в JSON
Компактный режим сохраняет имя корня, помещает атрибуты в @, текст в #text, повторения в массивы. Значения остаются строками.
Обработка остаётся в браузере. DevToolsy не получает вставленные данные или выбранный файл.
Как это работает
Для смешанного содержимого используйте упорядоченные name, attributes, children и text.
<team region="EU"><member>Ada</member><member>Lin</member></team>{
"team": {
"@": {
"region": "EU"
},
"member": [
"Ada",
"Lin"
]
}
}Пример с настройками по умолчанию.
Ограничения обработки
Декларации, комментарии, инструкции и границы CDATA не сохраняются. DTD и внешние сущности запрещены; обратимость без потерь не гарантируется.
Выходные данные
Копировать / Скачать
Ввод UTF-8 до 1 MiB, вывод до 8 MiB, время задачи до 30 секунд.
Частые вопросы
Как использовать XML в JSON?
Компактный режим сохраняет имя корня, помещает атрибуты в @, текст в #text, повторения в массивы. Значения остаются строками.
Какие параметры доступны?
Для смешанного содержимого используйте упорядоченные name, attributes, children и text.
Что проверить перед использованием результата?
Декларации, комментарии, инструкции и границы CDATA не сохраняются. DTD и внешние сущности запрещены; обратимость без потерь не гарантируется.
Загружается ли ввод на сервер?
Обработка остаётся в браузере. DevToolsy не получает вставленные данные или выбранный файл.
Как сохранить результат?
Копировать / Скачать