Инструмент Tool Kumar

JSON в XML

Создайте XML из объекта или массива JSON для устаревшего эндпоинта, фида или интеграционного теста. Ключи становятся именами элементов, а повторяющиеся элементы массива — повторяющимися элементами XML.

Как пользоваться инструментом

  1. Вставьте валидный JSON.
  2. В режиме «Конвертация» выберите XML.
  3. Задайте имя корня, если принимающая система ожидает определённый элемент.

Пример с разбором

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, проверьте её требования.

Похожие инструменты

XML в JSON, JSON в YAML и JSON-форматтер.