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. |