Конвертировать OPML в JSON онлайн | Бесплатно и безопасно

Конвертируйте OPML в JSON онлайн: разбирайте вложенные структуры с сохранением всех атрибутов. Загрузка файлов и обработка локально в браузере.

Вставьте структуру OPML или загрузите файл .opml — инструмент мгновенно конвертирует её в структурированный JSON, сохраняя полную иерархию вложенных структур, метаданные заголовка и каждый XML-атрибут (text, title, xmlUrl, htmlUrl, type) как свойства JSON. Конвертация выполняется полностью в браузере, поэтому ваши списки лент и структуры никогда не отправляются на сервер.

Ввод OPML

Загрузить

ПримерЗагрузитьКонвертироватьОчистить

Вывод JSON

Результат JSON появится здесь...

JSON ФорматерКопироватьСкачать

Результат JSON появится здесь...

Ключевые возможности

Сохранение структуры

Сохраняет всю иерархию вложенных структур и атрибутов.

Безопасно на стороне клиента

Вся обработка происходит в вашем браузере. Файлы не загружаются ни на какой сервер.

Поддержка атрибутов

Автоматически преобразует все XML-атрибуты в свойства JSON.

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

  1. 1

    Добавьте OPML

    Загрузите файл .opml или вставьте сырой OPML/XML-контент непосредственно в поле ввода.

  2. 2

    Нажмите «Конвертировать в JSON»

    Парсер читает корень <opml>, заголовок и тело, затем обходит вложенные элементы <outline> для построения дерева JSON.

  3. 3

    Проверьте результат

    Изучите структуру JSON, где атрибуты каждой структуры сопоставлены со свойствами, а дочерние структуры вложены в виде массивов.

  4. 4

    Скопируйте или скачайте

    Используйте Копировать, чтобы перенести JSON в буфер обмена, или Скачать, чтобы сохранить как файл .json для импорта в другом месте.

Источники

  • Спецификация OPML 2.0

    Официальная спецификация, определяющая формат структуры OPML, его разделы заголовка и тела, а также атрибуты структуры.

  • RFC 8259 — JSON

    Спецификация IETF для формата обмена данными JSON, используемого в выводе инструмента.

Связанные инструменты

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

Что такое OPML?
OPML (Outline Processor Markup Language) — это XML-формат для структур, широко используемый для списков RSS-лент, подписок на подкасты и иерархических заметок.
Можно ли экспортировать список подкастов в OPML?
Да. Большинство подкаст-приложений позволяют экспортировать подписки в формате OPML. С помощью этого инструмента вы можете конвертировать такой файл в JSON для обработки в своих приложениях.
Сохраняются ли вложенные структуры?
Да. Полная иерархия вложенных элементов <outline> сохраняется, дочерние структуры представлены в виде массивов внутри родительского элемента в результирующем JSON.
Сохраняются ли атрибуты OPML в JSON-выводе?
Да. Каждый XML-атрибут структуры — например text, title, xmlUrl, htmlUrl и type — автоматически преобразуется в соответствующее свойство JSON.
Мои данные OPML отправляются на сервер?
Нет. Весь разбор и конвертация выполняются полностью в вашем браузере. Файлы OPML и списки лент никогда не покидают ваше устройство.