OPML

Формат OPML — Outline Processor Markup Language — язык разметки структуры — это XML-базированный формат, служащий для переноса в стандартную электронную форму информации о потоках, которые могут группироваться в ленты. Этот стандарт пригоден для создания списков, включающих как -потоки, так и потоки других форматов — RDF, Atom и так далее.

Содержание

История разработки

База этого языка очень универсальна и пригодна для описания структуры различных объектов с иерархической, древовидной структурой, к примеру, каталогов, списков ссылок и тому подобное. Эта универсальность исходит от корней этого языка — подобные языки описания структуры начали создаваться еще с 1960-х годов для описания структуры различных данных. После рождения технологии XML вышел, в 2000 году, и стандарт описания структуры OPML, основанный на этой передовой технологии.

Версии стандарта

Сейчас в ходу версия 1.0, но в 2006 году вышел черновик версии 2.0.

Конкурирующие стандарты

Помимо OPML в настоящее время существует еще один стандарт — OCS (Open Content Syndication — открытый обмен данными), который, впрочем, уступает OPML.


Пример структуры 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 title='Лента 1'>
     <outline title='Поток (канал) 1' description='Описание' htmlUrl='...' xmlUrl='...' />
     ...
   </outline>
   <outline title='Лента 2'>
     ...   
   </outline>
   ...
 </body>
</opml>

Ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home