Конвертировать OPML в JSON онлайн | Бесплатно и безопасно
Конвертируйте OPML в JSON онлайн: разбирайте вложенные структуры с сохранением всех атрибутов. Загрузка файлов и обработка локально в браузере.
Вставьте структуру OPML или загрузите файл .opml — инструмент мгновенно конвертирует её в структурированный JSON, сохраняя полную иерархию вложенных структур, метаданные заголовка и каждый XML-атрибут (text, title, xmlUrl, htmlUrl, type) как свойства JSON. Конвертация выполняется полностью в браузере, поэтому ваши списки лент и структуры никогда не отправляются на сервер.
Ввод OPML
Загрузить
Результат JSON появится здесь...
Как конвертировать OPML в JSON
Загрузите файл OPML или вставьте XML-содержимое.
Нажмите «Конвертировать в JSON», чтобы разобрать структуру.
Скопируйте результат 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
Добавьте OPML
Загрузите файл .opml или вставьте сырой OPML/XML-контент непосредственно в поле ввода.
- 2
Нажмите «Конвертировать в JSON»
Парсер читает корень <opml>, заголовок и тело, затем обходит вложенные элементы <outline> для построения дерева JSON.
- 3
Проверьте результат
Изучите структуру JSON, где атрибуты каждой структуры сопоставлены со свойствами, а дочерние структуры вложены в виде массивов.
- 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 и списки лент никогда не покидают ваше устройство.