Инструмент Tool Kumar
JSON в XML
Создайте XML из объекта или массива JSON для устаревшего эндпоинта, фида или интеграционного теста. Ключи становятся именами элементов, а повторяющиеся элементы массива — повторяющимися элементами XML.
Как пользоваться инструментом
- Вставьте валидный JSON.
- В режиме «Конвертация» выберите XML.
- Задайте имя корня, если принимающая система ожидает определённый элемент.
Пример с разбором
XML сгенерирован по объекту из примера. Его корневой элемент root получает имя из настройки «Имя корня».
Ввод
{"name":"Ada","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}Результат
<?xml version="1.0" encoding="UTF-8"?>
<root>
<name>Ada</name>
<age>36</age>
<active>true</active>
<tags>json</tags>
<tags>tools</tags>
<profile>
<city>London</city>
</profile>
</root>
Параметры и особые случаи
- Ключи объекта становятся элементами XML.
- Массивы выводятся как повторяющиеся дочерние элементы.
- Значения экранируются как текст XML, включая амперсанды и угловые скобки.
Конфиденциальность по умолчанию
Документ остаётся в этом браузере. Tool Kumar разбирает и конвертирует данные, создаёт файлы для скачивания на вашем устройстве, без регистрации и отправки на сервер.
Вопросы об инструменте «JSON в XML»
- Как массивы JSON представляются в XML?
- Значения массива становятся повторяющимися элементами с именем своего свойства.
- Можно ли изменить корневой элемент?
- Да. Задайте имя корня на панели инструментов конвертера.
- Сохраняется ли null из JSON?
- Значения null выводятся как пустые элементы. Если принимающей схеме нужен явный атрибут nil, проверьте её требования.