Бесплатно, без регистрации

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

Конвертируйте JSON и XML в любом направлении на этом устройстве. Повторяющиеся элементы XML становятся массивами JSON; Массивы JSON становятся повторяющимися элементами. В атрибутах используется @name, а в тексте элемента — #text. Ни один файл не загружается.

Объекты становятся вложенными элементами. Используйте @name для атрибутов и #text для текста элемента.

Преобразование не сохраняет тип: текст XML становится строкой JSON; null, пустые значения, комментарии и форматирование могут не проходить туда и обратно.

Как мне преобразовать JSON в XML?

Выберите направление, вставьте действительный JSON или XML, при необходимости задайте корневое имя XML и выберите «Преобразовать». Массивы JSON становятся повторяющимися элементами XML, а повторяющиеся имена дочерних элементов XML становятся массивами JSON.

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

Как мне преобразовать JSON в XML?

Выберите направление, вставьте действительный JSON или XML, при необходимости задайте корневое имя XML и выберите «Преобразовать». Массивы JSON становятся повторяющимися элементами XML, а повторяющиеся имена дочерних элементов XML становятся массивами JSON.

Загружен ли мой JSON или XML?

Нет. Преобразование выполняется локально в вашем браузере. Ввод ограничен 200 000 символов, а объявления XML DTD/сущностей блокируются.

Как массивы JSON представлены в XML?

Каждое значение массива становится другим элементом с тем же именем. При обратном преобразовании повторяющиеся имена дочерних элементов группируются в массив JSON. A top-level array is wrapped in your selected root with item child elements.

Сохраняет ли JSON в XML типы данных?

Нет. Текст элемента XML не имеет номера JSON или логического типа, поэтому XML в JSON возвращает текстовые значения в виде строк. Нулевые и пустые значения также могут стать неразличимыми.

Поддерживается ли XML DTD или обработка внешних объектов?

Нет. DTD и объявления сущностей блокируются. Инструмент анализирует входные данные локально и не извлекает внешние ресурсы.