Reklama
Dzisiaj jest 10 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama
Reklama
Reklama

OPML

OPML – Format XML

OPML (Outline Processor Markup Language) to format XML, opracowany przez Radio Userland, który służy do tworzenia hierarchicznych drzew danych. Jest szeroko stosowany w czytnikach kanałów informacyjnych RSS, umożliwiając zapisywanie i przenoszenie list kanałów między różnymi aplikacjami.

Reklama

Wersje OPML

  • OPML 1.0
  • OPML 1.1
  • OPML 2.0

Podstawowe elementy OPML

Format OPML składa się z kilku kluczowych elementów:

  • xml: Element główny, który zawiera atrybut wersji oraz elementy head i body.
  • head: Zawiera metadane, takie jak:
    • title – tytuł dokumentu
    • dateCreated – data utworzenia
    • dateModified – data modyfikacji
    • ownerName – imię właściciela
    • ownerEmail – adres e-mail właściciela
    • expansionState – stan rozwinięcia wierszy
    • windowXXX – położenie i rozmiar okna wyświetlania
  • body: Zawiera treść drzewa, w tym jeden lub więcej elementów drzewa.
  • outline: Reprezentuje wiersz w drzewie, z możliwością dodawania atrybutów, takich jak text i type.

Wersja OPML 1.1, wprowadzona w grudniu 2001 roku, jest rozszerzeniem wersji 1.0 i wprowadza dodatkowy element do komunikacji XML-owej.

Reklama

Alternatywne specyfikacje

Istnieją również alternatywne specyfikacje, takie jak OML, która oddziela treść od prezentacji danych.

Reklama

Linki zewnętrzne

Reklama