RSS <channel> Element

RSS <channel> elementet kan beskrive RSS feed.

RSS <channel> Element

Se nedenfor dette 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 <channel> elementet beskrive RSS feed og har tre obligatoriske under-elementer:

  • <title> - Definerer kanalens titel. (f.eks. CodeW3C forsiden)
  • <link> - Definerer hyperlink til kanalen. (f.eks. www.codew3c.com)
  • <description> - Beskrivelse af denne kanal (f.eks. gratis webudviklingstutorials)

<channel> indeholder normalt en eller flere <item> elementer. Hvert <item> element kan definere et artikel eller "story" i RSS feed.

Der findes også flere valgfri under-elementer for <channel>. Vi vil beskrive de vigtigste senere.

<category> element

<category> under-element bruges til at definere typen af feed.

<category> under-element gør det muligt for RSS-aggregatoren at gruppere websteder baseret på kategorier.

Kategorierne for den øverste RSS-dokument kan være:

<category>Web development</category>

<copyright> elementet

<copyright> underelementet gir informasjon om versjonene.

Versjonen til det ovenstående RSS-dokumentet kan være

<copyright>2006 codew3c.com. All rights reserved.</copyright>

<image> elementet

<image> underelementet kan vise et bilde når feeden tilbydes av aggregatoren.

<image> har tre obligatoriske underelementer:

  • <url> - Definerer URL-en til bildet
  • <title> - Definerer teksten som vises når bildet ikke kan vises
  • <link> - Definerer lenken til nettstedet som tilbyr denne kanalen

Det kan se slik ut for bildet i det ovenstående RSS-dokumentet:

<image>
  <url>http://www.codew3c.com/images/logo.gif</url>
  <title>codew3c.com</title>
  <link>http://www.codew3c.com</link>
</image>

<language> elementet

<language> underelementet brukes til å bestemme språket som dokumentet ble skrevet på.

<language> elementet gjør det mulig for RSS-aggregatoren å gruppere nettsteder basert på språk.

Språket i det ovenstående RSS-dokumentet kan være:

<language>en-us</language>

RSS <channel> referansehåndbok

Element Beskrivelse
<category> Valgfri. Definerer en eller flere kategorier som feed tilhører.
<cloud> Valgfri. Registreringsprosess for umiddelbare varsler om feedoppdateringer.
<copyright> Valgfri. Informerer om opphavsrett.
<description> Obligatorisk. Beskriver kanalen.
<docs> Valgfri. Angir URL til formatbeskrivelse for den nåværende RSS-filen.
<generator> Valgfri. Spesifiserer programmet som genererte feed.
<image> Valgfri. Viser et bilde når feed vises i en aggregator.
<language> Valgfri. Angir språket som feed ble skrevet på.
<lastBuildDate> Valgfri. Definerer siste endringsdato for feed-innhold.
<link> Obligatorisk. Definerer lenke til kanal.
<managingEditor> Valgfri. Definerer e-postadresse for redigering av feed-innhold.
<pubDate> Valgfri. Definer sidste offentliggjorte dato for feedindhold.
<rating> Valgfri. Feeds PICS-niveau.
<skipDays> Valgfri. Angiv dage, der skal ignoreres ved feed opdateringer.
<skipHours> Valgfri. Angiv timer, der skal ignoreres ved feed opdateringer.
<textInput> Valgfri. Angiv tekstfeltet, der skal vises sammen med feed.
<title> Obligatorisk. Definer kanalens titel.
<ttl> Valgfri. Angiv antallet af minutter, en feed kan caches før den opdateres fra feed kilden.
<webMaster> Valgfri. Definer e-mail-adressen til web管理员 af denne feed.