OPML

OPML
OPML

Opml-icon.svg

Расширение

.opml

MIME

application/xml, text/xml, text/x-opml

Расширен из

XML

Сайт

http://www.opml.org/

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

Содержание

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

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

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

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

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

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

Пример структуры OPML-документа

<?xml version="1.0" encoding="UTF-8"?>
<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>

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "OPML" в других словарях:

  • OPML — Filename extension .opml Internet media type application/xml, text/xml, text/x opml Type of format Outline …   Wikipedia

  • OPML — (Outline Processor Markup Language) es un formato XML para esquemas (outlines). Fue creado inicialmente por Radio Userland para aplicaciones que procesen texto en forma de esquema, aunque su uso más habitual hoy en día es para listar varias… …   Wikipedia Español

  • OPML — (Outline Processor Markup Language) es un formato XML para esquemas (outlines). Fue creado inicialmente por Radio Userland para aplicaciones que procesaran texto en forma de esquema, aunque su uso más habitual hoy en día es para listar varias… …   Enciclopedia Universal

  • OPML — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/owner fehltVorlage:Infobox Dateiformat/Wartung/standard fehltVorlage:Infobox Dateiformat/Wartung/website fehlt OPML …   Deutsch Wikipedia

  • Opml — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/owner fehltVorlage:Infobox Dateiformat/Wartung/standard fehltVorlage:Infobox Dateiformat/Wartung/website fehlt OPML …   Deutsch Wikipedia

  • OPML — Outline Processor Markup Language OPML (Outline Processor Markup Language) est un format XML permettant de regrouper et d identifier les titres (outlines) d un texte. Sommaire 1 Histoire 2 Le format 3 …   Wikipédia en Français

  • OPML — PodB/P An XML format for outlining. It has been used to create a special type of feed that actually contains a list of URLs of other feeds. This OPML file can be used to transfer a list of feeds between aggregators …   Audio and video glossary

  • Outline Processor Markup Language — OPML (Outline Processor Markup Language) est un format XML permettant de regrouper et d identifier les titres (outlines) d un texte. Sommaire 1 Histoire 2 Le format 3 Utilisations …   Wikipédia en Français

  • Outline Processor Markup Language — Vorlage:Infobox Dateiformat/Wartung/MagischeZahl fehltVorlage:Infobox Dateiformat/Wartung/Entwickler fehltVorlage:Infobox Dateiformat/Wartung/Standard fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt OPML …   Deutsch Wikipedia

  • OML — can also be the abbreviation for Open Modeling Language, Old Main Line, Oregon Medical Laboratories, One More Level or Old Mutual. OML (Outline Markup Language) is an XML format for outlines. It was originally proposed by Ray Grieselhuber. The… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»