atom:content
(Auszug aus "Newsfeeds mit RSS und Atom" von Heinz Wittenbrink, erschienen bei Galileo Press, 2005)
Bedeutung
Ist ein Container für den Inhalt eines Eintrags (entry) oder ein Link zum Inhalt.
Schema
atomInlineTextContent =
element atom:content {
atomCommonAttributes,
attribute type { "text" | "html" }?,
(text)*
}
atomInlineXHTMLContent =
element atom:content {
atomCommonAttributes,
attribute type { "xhtml" },
xhtmlDiv
}
atomInlineOtherContent =
element atom:content {
atomCommonAttributes,
attribute type { atomMediaType }?
{text | anyElement}*
}
atomOutOfLineContent =
element atom:content {
atomCommonAttributes,
attribute type { atomMediaType }?,
attribute src { atomUri },
empty
}
atomContent = atomInlineTextContent
| atomInlineXHTMLContent
| atomInlineOtherContent
| atomOutOfLineContent
Vorfahren
entry
Nachkommen/Inhalt
Textueller oder binärer Inhalt (siehe Content als "Bürger erster Klasse").
Attribute
Name | Wert |
type | text, html, xhtml oder ein registrierter MIME-Medientyp (RFC 2045) mit einem diskreten Top-Level-Typ (RFC 2045, Abschnitt 5) |
src | IRI-Verweis (RFC 3987) |
Beispiel
Siehe Abschnitt Textuelle Inhalte 1: einfacher Text, HTML und XHTML der Seite Content als "Bürger erster Klasse".
Bemerkungen
Wenn das Attribut type nicht angegeben ist, muss davon ausgegangen werden, dass sein Wert text ist. Das Attribut src muss verwendet werden, wenn der Inhalt nicht inline enthalten ist. Ein binärer Inhalt muss base-64-kodiert werden. Textueller Inhalt (einschließlich XML) sollte inline angegeben werden.
Entsprechungen
RSS 2.0 | RSS 1.0 | RSS 1.1 |
item | rss:item | rss:item |
<< zurück | vor >> |
Tipp der data2type-Redaktion: Zum Thema Newsfeeds mit RSS und Atom bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |
Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.