OPML
Формат OPML (англ. Outline Processor Markup Language) — язык разметки структуры, основанный на XML формат, служащий для переноса в стандартную электронную форму информации о потоках, которые могут группироваться в ленты. Этот стандарт пригоден для создания списков, включающих как RSS-потоки, так и потоки других форматов — RDF, Atom и так далее.
История разработки
База этого языка очень универсальна и пригодна для описания структуры различных объектов с иерархической, древовидной структурой, к примеру, каталогов, списков ссылок и тому подобное. Эта универсальность исходит от корней этого языка — подобные языки описания структуры начали создаваться еще с 1960-х годов для описания структуры различных данных. После рождения технологии XML, в 2000 году вышел и стандарт описания структуры OPML, основанный на этой технологии.
Версии стандарта
Сейчас в ходу версия 1.0, но в 2006 году вышел черновик версии 2.0.
Конкурирующие стандарты
Помимо OPML в настоящее время существует еще один стандарт — OCS (Open Content Syndication — открытый обмен данными), который, впрочем, уступает OPML.[источник не указан 5840 дней]
Пример структуры OPML-документа
<?xml version='1.0' encoding='Windows-1251'?>
<opml version='1.0'>
<head>
<title>Рекомендуемые RSS-потоки</title>
<ownerName>Имя владельца списка</ownerName>
<ownerEmail>exmpl@exmpl.com</ownerEmail>
</head>
<body>
<outline text='Лента 1'>
<outline text='Поток (канал) 1' description='Описание' htmlUrl='...' xmlUrl='...' type='...' />
...
</outline>
<outline text='Лента 2'>
...
</outline>
...
</body>
</opml>
Ссылки
ca:Outline Processor Markup Language de:Outline Processor Markup Language en:OPML es:OPML fr:Outline Processor Markup Language hu:OPML id:OPML it:OPML ja:Outline Processor Markup Language ko:OPML ku:OPML lv:OPML pl:OPML pt:OPML tr:OPML zh:OPML
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....