RSS <item>Element


Jedes <item>-Element kann einen Artikel oder eine "Story" in einem RSS-Feed definieren.


<item>-Element

Siehe das folgende RSS-Dokument:

<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
 
<channel>
  <title>Example首页</title>
  <link>http://www.example.com</link>
  <description>免费编程教程</description>
  <item>
    <title>RSS 教程</title>
    <link>http://www.example.com/rss</link>
    <description>Example Rss 教程</description>
  </item>
</channel>
 
</rss>

Wie bereits erwähnt, kann jedes <item>-Element einen Artikel oder eine "Story" in einem RSS-Feed definieren.

Das <item>-Element hat drei erforderliche untergeordnete Elemente:

  • <title> - Definiert den Titel des Items. (Zum Beispiel: RSS-Tutorial)
  • <link> - Definiert den Hyperlink zum Item. (Zum Beispiel: http://www.example.com/rss)
  • <description> – Beschreibt dieses Item (zum Beispiel: Beispiel-Tutorial RSS-Tutorial)

Darüber hinaus gibt es mehrere optionale untergeordnete Elemente von <item>, und wir stellen die wichtigsten unten vor.


<author>-Element

Das untergeordnete Element <author> wird verwendet, um die E-Mail-Adresse des Autors eines Items anzugeben.

Hinweis:Um Spam zu verhindern, verwenden einige Entwickler dieses <author>-Element nicht.

Der Autor des Items im obigen RSS-Dokument könnte sein:

<author>[email protected]</author>


<comments>-Element

Das untergeordnete Element <comments> ermöglicht es, ein Item mit Kommentaren zu diesem Item zu verknüpfen.

Die Kommentare für das Item im obigen RSS-Dokument könnten so aussehen:

<comments>http://www.example.com/comments</comments>


<enclosure>-Element

Das untergeordnete Element <enclosure> ermöglicht es, eine Mediendatei in ein Item zu importieren.

Das <enclosure>-Element hat drei erforderliche Attribute:

  • url – Definiert die URL, die auf diese Mediendatei verweist
  • length – Definiert die Länge dieser Mediendatei (in Bytes)
  • type – Definiert den Typ der Mediendatei

Im obigen RSS-Dokument könnte die im Item enthaltene Mediendatei so aussehen:

<enclosure url="http://www.example.com/rss/rss.mp3"
length="5000" type="audio/mpeg" />


RSS <item> Referenzhandbuch

Element Beschreibung
<author> Optional. Gibt die E-Mail-Adresse des Autors des Items an.
<category> Optional. Definiert eine oder mehrere Kategorien, zu denen das Item gehört.
<comments> Optional. Ermöglicht es, das Item mit Kommentaren (Dateien) zu diesem Item zu verknüpfen.
<description> Erforderlich. Beschreibt dieses Item.
<enclosure> Optional. Ermöglicht den Import einer Mediendatei in ein Element.
<guid> Optional. Definiert einen eindeutigen Bezeichner für das Element.
<link> Erforderlich. Definiert den Hyperlink, der auf dieses Element verweist.
<pubDate> Optional. Definiert das Datum der letzten Veröffentlichung dieses Elements.
<source> Optional. Gibt eine Drittanbieterquelle für dieses Element an.
<title> Erforderlich. Definiert den Titel dieses Elements.
Andere Erweiterungen