RSS <channel> -elementti

RSS:n <channel> -elementti kuvaa RSS-syöttöä.

RSS <channel> -elementti

Katso seuraava RSS-dokumentti:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
  <title>CodeW3C.com kotisivu</title>
  <link>http://www.codew3c.com</link>
  <description>Ilmaisia verkkosivujen rakentamistutkielmia</description>
  <item>
    <title>RSS-opas</title>
    <link>http://www.codew3c.com/rss</link>
    <description>Uusi RSS-opas CodeW3C.comilla</description>
  </item>
</channel>
</rss>

Kuten edellä mainittiin, <channel> -elementti kuvaa RSS-syöttöä ja sillä on kolme pakollista alielementtiä:

  • <title> - määrittelee kanavan otsikon. (esim. CodeW3C etusivu)
  • <link> - määrittelee saapuvan kanavan hyperlinkin. (esim. www.codew3c.com)
  • <description> - kuvaile tätä kanavaa (esim. ilmaiset verkkosivujen rakentamistutkielmat)

<channel> sisältää yleensä yhden tai useamman <item> -elementin. Jokainen <item> -elementti määrittää RSS-syötteen yhden artikkelin tai "tarinan".

Lisäksi on useita valinnaisia <channel> -alielementtejä. Keskustelemme myöhemmin tärkeimmistä niistä.

<category> -elementti

<category> -elementti määrittää syötteen lajin.

<category> -elementti mahdollistaa RSS-konsolidatorin luokitteluun verkkosivustoja kategorioiden perusteella.

RSS-dokumentin luokka saattaa olla seuraava:

<category>Web development</category>

<copyright> - elementti

<copyright> - alielementti kertoo versiotiedot.

Yllä olevan RSS-dokumentin versio saattaa olla

<copyright>2006 codew3c.com. Kaikki oikeudet pidätetään.</copyright>

<image> - elementti

<image> - alielementti voi näyttää kuvan, kun aggregaattori tarjoaa jonkin feedin

<image> - elementillä on kolme pakollista alielementtiä:

  • <url> - määrittää kuvan URL-osoitteen
  • <title> - määrittää tekstin, joka näytetään, jos kuva ei voi olla näkyvissä
  • <link> - määrittää hyperlinkkiin, joka johtaa tarjoavan kanavan verkkosivustoon

Yllä olevan RSS-dokumentin kuva saattaa olla tällainen:

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

<language> - elementti

<language> - alielementti määrittää dokumentin kirjoittamiseen käytetyn kielen.

<language> - elementti mahdollistaa RSS-aggregaattorin perustamisen kielen perusteella.

Yllä olevan RSS-dokumentin kieli saattaa olla:

<language>en-us</language>

RSS <channel> -ohjekirja

Elementti Kuvaus
<category> Valinnainen. Määrittää yhden tai useamman luokan, johon feed kuuluu.
<cloud> Valinnainen. Rekisteröi prosessi, jotta saat välittömän ilmoituksen feed-päivityksistä.
<copyright> Valinnainen. Ilmoittaa tekijänoikeustiedot.
<description> Välttämätön. Kuvailee kanavaa.
<docs> Valinnainen. Määrittää URL-osoitteen, joka viittaa RSS-tiedoston käytettävään muotoiluun.
<generator> Valinnainen. Määrittää ohjelman, jota käytetään feedin luomiseen.
<image> Valinnainen. Näyttää kuvan, kun feed näytetään aggregaattorissa.
<language> Valinnainen. Määrittää feedin käyttämä kieli.
<lastBuildDate> Valinnainen. Määrittää feed-sisällön viimeisimmän muokkauspäivän.
<link> Välttämätön. Määrittää hyperlinkki kanavaan.
<managingEditor> Valinnainen. Määrittää feed-sisällön muokkaamisen sähköpostiosoite.
<pubDate> Valinnainen. Määritä syötteen sisällön viimeinen julkaisupäivämäärä.
<rating> Valinnainen. Syötteen PICS-taso.
<skipDays> Valinnainen. Määritä syötteen päivityksen aikana päivän tunnus.
<skipHours> Valinnainen. Määritä syötteen päivityksen aikana sivun tunnin tunnus.
<textInput> Valinnainen. Määritä tekstisyötteeseen näytettävä teksti.
<title> Välttämätön. Määritä kanavan otsikko.
<ttl> Valinnainen. Määritä ennen syötteen päivitystä syötteen mahdollinen välimuistiaika minuuteina.
<webMaster> Valinnainen. Määritä tämän syötteen web-ylläpitäjän sähköpostiosoite.