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

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

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

Ввод OPML

Загрузить

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

Вывод JSON

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

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

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

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

01

Загрузите файл OPML или вставьте XML-содержимое.

02

Нажмите «Конвертировать в JSON», чтобы разобрать структуру.

03

Скопируйте результат JSON или скачайте его как файл .json.

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

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

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

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

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

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

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

FAQ

Что такое OPML?

OPML (Outline Processor Markup Language) — это XML-формат для структур (outline), часто используемый для списков RSS-лент.

Можно ли конвертировать обратно в OPML?

Сейчас инструмент поддерживает только конвертацию OPML в JSON.

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