Конвертер JSON в XML

Нужна обратная конвертация?
XML to JSON Converter

Ввод JSON

1

Вывод XML

Настройки

Параметры конвертации в XML

Введите данные JSON, чтобы преобразовать в XML

Преобразованные данные появятся здесь

Как конвертировать JSON в XML

  1. Шаг 1 — Ввод JSON

    • Вставьте содержимое JSON в левый редактор или перетащите .json файл.
    • Инструмент автоматически проверяет правильность синтаксиса JSON и сразу же отмечает любые ошибки.
    • Убедитесь, что ваш JSON имеет один корневой объект, если вы хотите чистую структуру XML, в противном случае будет добавлен корневой элемент по умолчанию.
  2. Шаг 2 — Настройте вывод XML

    • Корневой элемент: укажите имя тега-обёртки (по умолчанию: "root") для вашего XML-документа.
    • Атрибуты: используйте опцию Префикс атрибута (по умолчанию: "@"), чтобы указать конвертеру, какие ключи JSON должны рассматриваться как XML-атрибуты, а не как дочерние элементы.
    • Объявление: включите или выключите стандартный заголовок <?xml ...?>.
  3. Шаг 3 — Конвертируйте и экспортируйте

    • XML генерируется мгновенно в правой панели с правильными отступами и экранированием символов.
    • Нажмите "Копировать", чтобы использовать XML в SOAP API или конфигурационных файлах.
    • Скачайте результат как .xml файл для последующего использования.
Пример: конвертация JSON в XML
// Входной JSON
{
  "book": {
    "@id": "bk101",
    "author": "Gambardella, Matthew",
    "title": "XML Developer's Guide",
    "price": 44.95
  }
}

<!-- Выходной XML -->
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <book id="bk101">
    <author>Gambardella, Matthew</author>
    <title>XML Developer's Guide</title>
    <price>44.95</price>
  </book>
</root>

Связанные инструменты JSON и XML

Часто задаваемые вопросы

Как работает конвертация JSON в XML?

Объекты JSON конвертируются в XML-элементы. Элементы массива становятся несколькими элементами с одинаковым именем тега. Свойства объектов становятся дочерними элементами, и вы можете настроить атрибуты, используя префикс @.

Что происходит с массивами JSON?

Массивы конвертируются в несколько XML-элементов. Например, массив с именем 'items' из 3 объектов становится 3 элементами 'item'.

Можно ли настроить структуру XML?

Да! Вы можете настроить имя корневого элемента, префикс атрибута, отступы и включать ли объявление XML.

Как обрабатываются специальные символы?

Специальные XML-символы (<, >, &, ', ") автоматически экранируются для обеспечения корректного вывода XML.

Защищены ли мои данные?

Да, вся обработка данных происходит полностью в вашем браузере. Ваши данные JSON никогда не отправляются на какой-либо сервер, что гарантирует полную конфиденциальность и безопасность.

Конвертер JSON в XML | JSONSwiss