XML в JSON: конвертер онлайн бесплатно, без регистрации
Конвертер XML в JSON переводит структуру тегов в объекты, с которыми работают скрипты и API. Загрузите XML и скачайте JSON. Бесплатно, без регистрации, данные обрабатываются в вашем браузере.
- ✓ Бесплатно
- ✓ Без регистрации
- ✓ Без водяных знаков
- ✓ Файлы остаются у вас
Как конвертировать XML в JSON
Работать просто: добавьте файлы, результат появится сразу, а скачать его можно по одному или архивом.
- Перетащите файлы в поле выше или нажмите на него и выберите их на устройстве.
- Формат JSON уже выбран. При желании измените качество или размер в настройках.
- Нажмите «Скачать» у нужного файла или «Скачать всё (ZIP)».
XML и JSON: чем отличаются форматы
XML описывает данные тегами и атрибутами, JSON — ключами и значениями. Теги становятся ключами объектов, атрибуты получают префикс @, а текст рядом с вложенными тегами хранится под ключом #text. Повторяющиеся теги собираются в массив.
| XML | JSON | |
|---|---|---|
| Сжатие | простой текст | простой текст |
| Прозрачность | Нет | Нет |
| Лучше всего для | фиды и корпоративные интеграции | API и конфигурации |
Когда нужен JSON вместо XML
Нужно прочитать выгрузку из каталога, прайс-лист или ответ старого сервиса в удобном для программ виде? Конвертер сэкономит время на ручной разбор. Обратную задачу решает JSON в XML, а для таблиц пригодится JSON в CSV.
Что важно знать при переводе XML в JSON
Правила превращения XML в JSON неоднозначны, и результат может отличаться от других конвертеров. Порядок смешанного содержимого и комментарии теряются. Неверный XML с незакрытыми тегами не откроется, и вы увидите сообщение об ошибке.
Приватность и скорость
Конвертер работает в вашем браузере, поэтому файлы остаются на устройстве и не ждут очереди на сервере. Регистрация и оплата не нужны, водяных знаков в результате нет, а число файлов не ограничено.
Частые вопросы
Как атрибуты XML выглядят в JSON?
Атрибуты записываются как ключи с символом @ в начале, например @id. Так их легко отличить от вложенных тегов, а при обратной конвертации они вернутся в атрибуты.
Что будет с повторяющимися тегами?
Если тег с одним именем встречается несколько раз, его значения собираются в массив. Одиночный тег остаётся обычным значением, поэтому структура зависит от содержимого документа.
Конвертер XML в JSON правда бесплатный?
Да. Он полностью бесплатный: без регистрации, водяных знаков, пробных периодов и платных тарифов. Пользоваться можно сколько угодно, лимита на число файлов нет.
Почему мой XML не конвертируется?
Скорее всего, в нём ошибки: незакрытый тег, лишний символ или неэкранированный знак &. Конвертер сообщит об ошибке разбора. Исправьте документ и загрузите его снова.
Сохраняются ли комментарии и CDATA?
Содержимое CDATA попадает в текст как обычная строка, а комментарии отбрасываются. Если комментарии важны, сохраните исходный XML рядом с результатом конвертации.
Мои файлы XML загружаются на сервер?
Нет. Конвертация идёт внутри вашего браузера, поэтому файлы никуда не отправляются. После загрузки страницы можно отключить интернет, и конвертер продолжит работать.
Полезно почитать
Другие конвертеры
В JSON