JSON в XML

Преобразуйте JSON в корректный, отформатированный XML с выбранным корневым элементом.

Преобразование JSON в корректно оформленный XML

Многие системы всё ещё говорят на XML: сервисы SOAP, издательские процессы, государственные и финансовые интерфейсы, старые форматы импорта. JSON в XML преобразует документ JSON в отформатированный с отступами, корректный XML с декларацией, готовый для этих систем или для таблицы стилей.

Вставьте JSON или перетащите файл .json и, если хотите, задайте имя корневого элемента. Каждый ключ объекта становится элементом; массивы становятся повторяющимися элементами с одинаковым именем; вложенные объекты становятся вложенными элементами. Два соглашения позволяют точно управлять результатом: ключ, начинающийся с @, становится атрибутом своего родительского элемента, а ключ с именем #text становится текстовым содержимым элемента, именно так XML в JSON записывает атрибуты и смешанное содержимое, поэтому обратное преобразование сохраняет их. Имена, недопустимые в XML, например начинающиеся с цифры или содержащие пробелы, приводятся к допустимому виду. Логические значения записываются как true и false, а null, как пустой элемент. Если JSON, это объект с единственным ключом, содержащим объект или список, этот ключ становится корневым элементом.

Специальные символы экранируются корректно, а файл сохраняется в UTF-8. Некорректный JSON сообщается с указанием строки и столбца. Для обратного преобразования используйте XML в JSON, а чтобы просмотреть крупный результат, воспользуйтесь Форматированием JSON или Сравнить JSON.

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

  1. Введите или вставьте Ваш JSON, или откройте файл.
  2. Задайте параметры: Имя корневого элемента.
  3. Нажмите «Обработать JSON в XML» и скачайте результат.

Частые вопросы

JSON в XML: это бесплатно?

Да. JSON в XML бесплатен при небольшой нагрузке и не требует регистрации: анонимные посетители получают 10 бесплатных задач в день, а бесплатный аккаунт снимает дневной лимит. Платный тариф Pro убирает рекламу и повышает лимиты на размер файлов для более объёмной работы.

Мой файл в безопасности?

Да. Ваш файл передаётся по HTTPS, обрабатывается открытым ПО, размещённым на наших собственных серверах (без сторонних ИИ и облачных API), и удаляется не позднее чем через 60 минут, обычно сразу после готовности результата.

Какие форматы файлов принимает JSON в XML?

JSON в XML принимает файлы JSON. Другие форматы сначала преобразуйте в поддерживаемый; связанные инструменты ниже обычно с этим справляются.

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

Смотрите все 110+ бесплатных инструментов для PDF, изображений, Markdown и JSON →