RSS syntax

RSS 2.0:s syntax är enkel och strikt. Dessa regler är lätt att lära sig och använda.

Hur fungerar RSS

RSS används för att dela information mellan webbplatser.

Använd RSS för att registrera ditt innehåll hos ett företag som kallas aggregat.

En av stegen är att skapa ett RSS-dokument och sedan spara det med .xml-filtillägg. Ladda sedan upp filen till din webbplats. Nästa steg är att registrera dig hos en RSS-aggregat. Varje dag kommer aggregatorn att söka efter RSS-dokument på de registrerade webbplatserna, kontrollera länkarna och visa information om feeden, så att kunder kan länka till dokument som intresserar dem.

Tips:Vänligen RSS-publicering Denna sektion utforskar gratis RSS-aggregat-tjänster.

En RSS-exempel-dokument

RSS-dokument använder en enkel självbeskrivande syntax:

Låt oss titta på ett enkelt RSS-dokument:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
  <title>CodeW3C.com Hemsida</title>
  <link>http://www.codew3c.com</link>
  <description>Gratis webbbyggnadstutorials</description>
  <item>
    <title>RSS Tutorial</title>
    <link>http://www.codew3c.com/rss</link>
    <description>Ny RSS-tutorial på CodeW3C.com</description>
  </item>
  <item>
    <title>XML Tutorial</title>
    <link>http://www.codew3c.com/xml</link>
    <description>Ny XML-tutorial på CodeW3C.com</description>
  </item>
</channel>
</rss>

Första raden i dokumentet: XML-deklaration - definierar XML-versionen och teckenkodningen som används i dokumentet. Detta exempel följer 1.0-standarden och använder teckenuppsättningen ISO-8859-1 (Latin-1/Västra Europa).

Nästa rad är RSS-deklarationen som identifierar detta dokument som en RSS-dokument (detta är RSS version 2.0).

Nästa rad innehåller <channel> element. Detta element används för att beskriva RSS feed.

<channel> element har tre nödvändiga underelement:

  • <title> - Definiera titeln på kanalen. (t.ex. CodeW3C startsida)
  • <link> - Definiera hyperlänk till kanalen. (t.ex. www.codew3c.com)
  • <description> - Beskriv detta kanal (t.ex. gratis webbplatsbyggnad tutorial)

Varje <channel> element kan ha en eller flera <item> element.

Varje <item> element kan definiera ett artikel eller "story" i RSS feed.

<item> element har tre nödvändiga underelement:

  • <title> - Definiera titeln på projektet. (t.ex. RSS tutorial)
  • <link> - Definiera hyperlänk till projektet. (t.ex. http://www.codew3c.com/rss)
  • <description> - Beskriv detta projekt (t.ex. CodeW3C RSS tutorial)

Slutligen, de två sista raderna stänger <channel> och <rss> elementen.

Kommentarer i RSS

Skriv kommentarer i RSS med samma syntax som i HTML:

<!-- Detta är en RSS kommentar -->

RSS använder XML för att skrivas

Eftersom RSS också är XML, kom ihåg:

  • Alla element måste ha ett sluttagg
  • Element är känsliga för storlek och små bokstäver
  • Element måste vara korrekt inbäddade
  • Egenskapsvärden måste inkludera citattecken