XML JSON
Бесплатный онлайн-конвертер

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

Конвертировать сейчас
Конвертер из XML в JSONБЕСПЛАТНО
Перетащите файл .XML сюда
или выберите файл - мы конвертируем его в .JSON и дадим ссылку на скачивание

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Oct 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

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

  1. Добавьте ваш файл .XML - перетащите его в поле выше или нажмите, чтобы выбрать.
  2. Конвертируйте его в .JSON за несколько секунд.
  3. Скачайте ваш новый файл .JSON.

Чего ожидать

  • Атрибуты XML становятся ключами JSON с префиксом @ (например, @id), а текстовое содержимое элемента становится #text - переименуйте их, если принимающая система ожидает обычные имена ключей.
  • Одиночный элемент XML преобразуется в объект, а не в массив из одного элемента; повторяющиеся соседние элементы с одинаковым тегом становятся массивом. Непоследовательный XML (иногда один элемент, иногда много) может нарушить работу последующего кода.
  • Комментарии XML и инструкции по обработке молчаливо отбрасываются - извлеките любые значимые метаданные вручную перед конвертацией.

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

Является ли преобразование без потерь?
Значения данных сохраняются, но структура не является идентичной 1:1. Атрибуты, пространства имен и комментарии либо переименовываются, либо отбрасываются, поэтому для сложного XML может потребоваться этап постобработки.
Можно ли конвертировать обратно из JSON в XML?
Да, те же инструменты работают в обратном порядке. Поскольку JSON может выражать вещи, которые XML не может (простые массивы, значения null), обратное преобразование может не воспроизвести исходный XML в точности.
Почему в выводе содержатся ключи вроде `@id` и `#text`?
Это стандартные соглашения для представления атрибутов XML и текстового содержимого элементов соответственно - это не ошибки. Переименуйте их на этапе постобработки, если ваша целевая система ожидает простые имена ключей.
Что происходит с пространствами имен XML?
Префиксы пространств имен попадают в имена ключей (например, ns:price). Удалите или сопоставьте их после конвертации, если потребляющая система не обрабатывает ключи с префиксами.
Узнать больше о форматах: .XML · .JSON
Программы, которые конвертируют XML: Navicat Premium · PlistEdit Pro