Конвертер XML в JSON онлайн

Преобразуйте XML в JSON, если приложению удобнее обрабатывать данные как объекты и массивы.

↥

Перетащите до 10 файлов сюда

или

Формат .xml · до 10 файлов, каждый до 100 МБ

Формат для приложений

JSON часто используется программами для обмена объектами и вложенными значениями.

Особенности XML преобразуются

Атрибуты, пространства имён и повторяющиеся элементы могут отображаться в JSON иначе.

Обработка в браузере

Содержимое выбранных файлов обрабатывается на устройстве и не отправляется на сервер FlyFile.

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

  1. 1

    Добавьте XML

    Выберите файл .xml на устройстве или перетащите его в область загрузки. Можно выбрать до 10 файлов.

  2. 2

    Преобразуйте в JSON

    Нажмите кнопку конвертации и дождитесь, пока браузер обработает выбранные файлы.

  3. 3

    Скачайте результат

    Сохраните готовый файл JSON на устройство; результаты нескольких файлов будут собраны в ZIP-архив.

О форматах XML и JSON

XML

XML (Extensible Markup Language) — текстовый язык для представления структурированных документов и данных с помощью элементов и атрибутов.

XML задаёт синтаксис разметки, но сам по себе не определяет значение предметных данных: его задаёт конкретная схема или приложение. Теги и вложенная структура делают XML пригодным для обмена машиночитаемой информацией.

Разработчик
Рабочая группа XML Консорциума Всемирной паутины (W3C).
История стандарта
XML 1.0 стал рекомендацией W3C 10 февраля 1998 года.
JSON

JSON (JavaScript Object Notation) — текстовый формат для обмена структурированными данными.

JSON представляет значения объектами, массивами, строками, числами, логическими значениями и null. Синтаксис независим от JavaScript, но сам формат не сохраняет комментарии и исходное форматирование при повторной сериализации.

Разработчик
Формат популяризировал Douglas Crockford; его синтаксис стандартизован Ecma International.
История стандарта
ECMA-404 опубликован в 2013 году; актуальная редакция RFC 8259 опубликована в 2017 году.

Формат для приложений

Преобразуйте XML в JSON, если приложению удобнее обрабатывать данные как объекты и массивы.

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

Станут ли вложенные XML-узлы объектами JSON?

Часто вложенность отражается объектами, но проверьте повторяющиеся элементы и пустые значения.

Как JSON представляет атрибуты XML?

Модель атрибутов отличается от JSON-свойств, поэтому проверьте обозначения в полученном результате.

Можно ли получить идентичный XML обратно из JSON?

Нет гарантии: преобразование может изменить особенности XML, отсутствующие в модели JSON.