тгТихая грань
ФОРМАТ · TEXT

OPML

XML-обмен иерархическими списками, в том числе подписками на ленты.

Проверено: 2026-02-21 · статус: reviewed

Расширения
opml
MIME type
text/x-opml встречается на практике; единого зарегистрированного типа нет
Представление
text
Потоковая обработка
да
Комментарии
да
Поддержка схемы
Спецификация OPML
Порядок
Порядок outline значим
null
Отсутствующий атрибут
Diff
Хорошая
Архивация
Сохраните назначение нестандартных атрибутов

Преимущества

  • Простой перенос списка подписок

Ограничения

  • Атрибуты расширений не всегда совместимы

Типичные ошибки

  • Забывать обязательный text у outline

Маленький пример

<?xml version="1.0" encoding="UTF-8"?>
<opml version="2.0"><head><title>Пример</title></head><body><outline text="Каталог"/></body></opml>
Среда: Python 3, ElementTree; только well-formed XML.
python3 -c "import xml.etree.ElementTree as E; E.parse('example.opml')"

Связанные форматы