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

Standardattribute

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: