OPML

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 19. februar 2016; checks kræver 5 redigeringer .
OPML
Udvidelse .opml
MIME -type application/xml , text/xml , text/x-opml og text/x-opml+xml
Seneste udgivelse
Formattype filformat og XML-baseret format [d]
Udvidet fra XML
Internet side opml.org
 Mediefiler på Wikimedia Commons

OPML -formatet ( English  Outline Processor Markup Language ) er et strukturmarkeringssprog baseret på XML-formatet , som tjener til at overføre information om streams, der kan grupperes i bånd til en standard elektronisk form. Denne standard er velegnet til at oprette lister, der inkluderer både RSS -feeds og andre formater såsom RDF , Atom , og så videre.

Udviklingshistorie

Grundlaget for dette sprog er meget alsidigt og er velegnet til at beskrive strukturen af ​​forskellige objekter med en hierarkisk, trælignende struktur, for eksempel mapper, lister over links og lignende. Denne universalitet kommer fra rødderne af dette sprog - lignende strukturbeskrivelsessprog er blevet skabt siden 1960'erne for at beskrive strukturen af ​​forskellige data. Efter fødslen af ​​XML- teknologien blev OPML-strukturbeskrivelsesstandarden udgivet i 2000 baseret på denne teknologi.

Versioner af standarden

Version 1.0 er i brug i øjeblikket, men i 2006 blev der udgivet et udkast til version 2.0.

Konkurrerende standarder

Udover OPML findes der i øjeblikket en anden standard - OCS (Open Content Syndication - åben dataudveksling).

Et eksempel på strukturen af ​​et OPML-dokument

<?xml version="1.0" encoding="UTF-8"?> <opml version= "1.0" > <head> <title> Udvalgte RSS-feeds </title> <ownerName> Listeejernavn < /ownerName> < ownerEmail > [email protected] </ownerEmail> </head> <body> <outline text= "Feed 1" > <outline text= "Stream (kanal) 1" description= "Description" htmlUrl= "..." xmlUrl = "..." type= "..." /> ... </outline> <outline text= "Linje 2" > ... </outline> ... </body> </opml>

Se også

Links

  1. http://opml.org/spec2.opml#1629300249000