RSS <item> Element

Elke <item>-element kan een artikel of "verhaal" definiëren in een RSS-feed.

<item>-element

Bekijk het volgende RSS-document:

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

Zoals eerder vermeld, kan elk <item> element een artikel of story definiëren in de RSS feed.

<item> element heeft drie vereiste sub-elementen:

  • <title> - Definieert de titel van het item. (bijvoorbeeld RSS-tutorial)
  • <link> - Definieert de hyperlink naar het item. (bijvoorbeeld http://www.codew3c.com/rss)
  • <description> - Beschrijft dit item (bijvoorbeeld de RSS-tutorial van CodeW3C)

Daarnaast bestaan er meerdere optionele sub-elementen van <item>, die we hieronder zullen bespreken.

<author> element

<author> sub-element wordt gebruikt om het e-mailadres van de auteur van een item vast te stellen.

Opmerking:Om spam te voorkomen, gebruiken sommige ontwikkelaars deze <author> element niet.

De auteur van de items in het bovenstaande RSS-document kan zijn:

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

<comments> element

<comments> sub-elementen stellen het koppelen van een item aan annotaties over dit item mogelijk.

De annotaties van de items in het bovenstaande RSS-document kunnen er zo uitzien:

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

<enclosure> element

<enclosure> sub-elementen stellen het importeren van een mediabestand in een item mogelijk.

<enclosure> element heeft drie vereiste attributen:

  • url - Definieert de URL die verwijst naar dit mediabestand
  • length - Definieert de lengte van dit mediabestand (bytes)
  • type - Definieert het type van het mediabestand

In het bovenstaande RSS-document kunnen de media-bestanden in de projecten zoiets zijn:

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

RSS <item> Referentie Handleiding

Element Beschrijving
<author> Optioneel. Specificeer het e-mailadres van de auteur van dit project.
<category> Optioneel. Definieer een of meerdere categorieën waar dit project toe behoort.
<comments> Optioneel. Laat een item koppelen aan opmerkingen (bestanden) over dit project.
<description> Verplicht. Beschrijf dit project.
<enclosure> Optioneel. Laat een media-bestand importeren in een item.
<guid> Optioneel. Definieer een unieke identifier voor dit project.
<link> Verplicht. Definieer de hyperlink die verwijst naar dit project.
<pubDate> Optioneel. Definieer de laatste publicatiedatum van dit project.
<source> Optioneel. Specificeer een derde partij als bron voor dit project.
<title> Verplicht. Definieer de titel van dit project.