www.wikidata.de-de.nina.az
Outline Processor Markup Language OPML ist ein XML Format das dem Austausch von strukturierten Informationen dient Es wurde von Radio UserLand entwickelt und diente anfangs vor allem zur Abbildung von Outlines also hierarchisch gegliederten Texten die mit einem Gliederungseditor dargestellt und bearbeitet werden OPMLDateiendung opmlMIME Type application xml text xml text x opmlAktuelle Version 2 0 1 1 Marz 2006 Art OutlineErweitert von XMLWebsite dev opml orgEine der bekanntesten Anwendungen von OPML ist inzwischen der automatisierte Austausch von RSS Web Feeds zwischen RSS Aggregatoren Im Marz 2006 wurde mit OPML 2 0 eine erweiterte Spezifikation zur Diskussion gestellt die einige neue Funktionalitaten enthalt u a den include type ownerId und Unterstutzung fur namespaces Inhaltsverzeichnis 1 XML Format 2 Siehe auch 3 Weblinks 4 EinzelnachweiseXML Format BearbeitenDie XML Elemente eines OPML Dokuments sind lt opml version 1 0 gt Das ist das Hauptelement Es muss das Versionsattribut ein lt head gt und ein lt body gt Element enthalten lt head gt Enthalt Metadaten Kann folgende optionale Elemente enthalten lt title gt lt dateCreated gt lt dateModified gt lt ownerName gt lt ownerEmail gt lt expansionState gt lt vertScrollState gt lt windowTop gt lt windowLeft gt lt windowBottom gt lt windowRight gt Jedes Element ist ein einfaches Textelement lt dateCreated gt und lt dateModified gt enthalten ein Datumsformat das zu dem im RFC 822 2 spezifizierten konform ist lt expansionState gt enthalt eine durch Kommata getrennte Liste von Zeilennummern die sich auf dem Display erweitern sollen Das Element lt windowXXX gt definiert die Position und Grosse des angezeigten Fensters Ein OPML Prozessor kann alle lt head gt Subelemente ignorieren Wenn die Outline innerhalb einer anderen Outline geoffnet ist muss der Prozessor die lt window gt Elemente ignorieren lt body gt Enthalt den Inhalt der Outline Muss ein oder mehrere lt outline gt Elemente enthalten lt outline gt Reprasentiert eine Zeile in der Ausgabe Es muss mindestens das Attribut text enthalten 3 Weitere Attribute sind in Benennung und Anzahl frei wahlbar Gewohnliche Attribute sind beispielsweise type Das Element lt outline gt kann eine beliebige Anzahl von lt outline gt Subelementen beinhalten Im Fall von RSS Feeds enthalt das lt outline gt Element die Attribute title text ggf htmlUrl sowie type rss und xmlUrl zur Bezeichnung des Feeds selbst Siehe auch BearbeitenSemantic Web DataportabilityWeblinks BearbeitenOffizielle Website OPML 1 0 Spezifikation OPML 2 0 Spezifikation OPML Anwendung HyperScope high performance thought processor OPML ViewerEinzelnachweise Bearbeiten opml org RFC 822 Standard for the Format of ARPA Internet Text Messages 13 August 1982 englisch OPML Sezifikation OPML 2 0 Abgerufen am 12 Januar 2021 Abgerufen von https de wikipedia org w index php title Outline Processor Markup Language amp oldid 234984914