XML в JSON
Преобразуйте XML в структурированный JSON прямо в браузере.
XML
JSON
- Размер файла — до 20 МБ
- На входе — валидный XML
- Атрибуты превращаются в ключи с префиксом
@
О конвертере XML в JSON
XML — это формат для обмена структурированными данными между сервисами. Его используют API, RSS-ленты, SOAP-сервисы, конфигурации и выгрузки из баз данных. JSON — это современный формат, который понимают все языки программирования и почти все веб-приложения. Если вы получили данные в формате XML и хотите обработать их в коде — конвертация в JSON будет первым шагом.
Наш конвертер преобразует XML в JSON прямо в вашем браузере. Файл не отправляется на сервер — вся обработка происходит на вашем устройстве. Это значит, что ваши данные остаются приватными и никто, кроме вас, не имеет к ним доступа.
Что умеет конвертер
- Вложенные теги: любой уровень вложенности превращается в структуру объектов.
- Атрибуты: становятся ключами с префиксом
@(например,@id). - Текстовое содержимое: становится значением поля
#text. - Повторяющиеся теги: автоматически превращаются в массивы.
- CDATA: обрабатывается как обычный текст.
Как пользоваться
- Перетащите XML-файл, выберите через проводник или вставьте текст вручную.
- Нажмите «Конвертировать в JSON».
- Скопируйте результат или скачайте как файл
data.json.
Частые вопросы
Куда попадают мои файлы? Никуда. Файл обрабатывается в оперативной памяти вашего браузера и исчезает, когда вы закрываете страницу.
Есть ли лимит на количество конвертаций? Нет. Вы можете конвертировать сколько угодно раз.
Как отличить атрибут от тега? Атрибуты идут в ключах с префиксом @. Например, <item id="1">Text</item> превратится в {"@id": "1", "#text": "Text"}.
Что если теги повторяются? Конвертер автоматически создаёт массив. Например, несколько <item> станут "item": [...].