ФОРМАТ · TEXT
RSS
XML-лента публикаций, обычно RSS 2.0.
- Расширения
- rss, xml
- MIME type
- application/rss+xml
- Представление
- text
- Потоковая обработка
- да
- Комментарии
- да
- Поддержка схемы
- Спецификация RSS и расширения
- Порядок
- Порядок item сохраняется
- null
- Отсутствующее свойство
- Diff
- Хорошая при стабильных датах
- Архивация
- Храните GUID и ссылки на вложения
Преимущества
- Простая синдикация без выполнения кода
Ограничения
- Расширения и HTML в description требуют обработки
Типичные ошибки
- Менять GUID при каждом экспорте
Маленький пример
<rss version="2.0"><channel><title>Пример</title><link>https://quietmargin.ru/</link><description>Технические записи</description></channel></rss>Среда: Python 3, ElementTree; только well-formed XML.
python3 -c "import xml.etree.ElementTree as E; E.parse('example.rss')"