RSS <item> element

Hver <item>-element kan definere et artikel eller "historie" i RSS-feeden.

<item>-element

Se nedenstående RSS-dokument:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0"><channel>
  <title>CodeW3C.com Home Page</title>
  <link>http://www.codew3c.com</link>
  <description>Free web building tutorials</description>
  <item>
    <title>RSS Tutorial</title>
    <link>http://www.codew3c.com/rss</link>
    <description>New RSS tutorial on CodeW3C.com</description>
  </item>
</channel></rss>

Som nævnt tidligere kan hver <item> element definere et artikel eller story i RSS feed.

<item> elementet har tre nødvendige underelementer:

  • <title> - Definerer titlen på projektet. (f.eks. RSS tutorial)
  • <link> - Definerer hyperlink til projektet. (f.eks. http://www.codew3c.com/rss)
  • <description> - Beskriver dette projekt (f.eks. CodeW3C's RSS tutorial)

Der findes også flere valgfri underelementer til <item>, som vi vil introducere de vigtigste af nedenfor.

<author> elementet

<author> underelementet bruges til at specificere e-mailadressen for en projektforfatter.

Bemærkninger:For at undgå spam vil nogle udviklere ikke bruge dette <author> element.

Forfatteren til elementerne i ovenstående RSS-dokument kan være:

<author>service@codew3c.com</author>

<comments> elementet

<comments> underelementet tillader at knytte en kommentar til et projekt.

Kommentarerne til elementerne i ovenstående RSS-dokument kan se sådan ud:

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

<enclosure> elementet

<enclosure> underelementet tillader at importere en mediefil til et element.

<enclosure> elementet har tre nødvendige egenskaber:

  • url - Definerer URL'en til denne mediefil
  • length - Definerer længden af denne mediefil (byte)
  • type - Definerer typen af mediefilen

I det ovennævnte RSS-dokument kan de mediefiler, der er inkluderet i projektet, se sådan ud:

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

RSS <item> reference manual

Element Beskrivelse
<author> Valgfri. Angiv e-mail-adressen for projektets forfatter.
<category> Valgfri. Definer en eller flere kategorier, som projektet tilhører.
<comments> Valgfri. Tillad projektet at knytte sig til kommentarer (filer) om projektet.
<description> Obligatorisk. Beskriv dette projekt.
<enclosure> Valgfri. Tillad at importere en mediefil til et element.
<guid> Valgfri. Definer en unik identifikator for projektet.
<link> Obligatorisk. Definer en hyperlink til dette projekt.
<pubDate> Valgfri. Definer sidste publiceringsdato for dette projekt.
<source> Valgfri. Angiv en tredjeparts kilde for dette projekt.
<title> Obligatorisk. Definer titlen på dette projekt.