Un flux RSS est un simple fichier texte contenant des informations structurées au format XML, permettant de décrire de façon fine le contenu du canal et de chacun des items qui le constituent. Il existe plusieurs versions du standard RSS :
Voici un exemple de canal RSS au format RSS 0.91 :
<?xml version="1.0" encoding="iso-8859-1" ?> <?xml-stylesheet href="/rss/stylerss.xml" type="text/xsl" ?> <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd"> <rss version="0.91"> <channel> <title>Titre du canal RSS</title> <description>Description globale du fil RSS</description> <link>URL d'une page décrivant le canal RSS</link> <image> <title>Titre de l'image associée au canal</title> <url>http://url_de_l_image</url> <link>http://lien_associé_à_l_image</link> </image> <copyright>Auteur du fil RSS</copyright> <webMaster>Adresse électronique du webmaster</webMaster> <item> <title>Titre du premier item</title> <link>Lien vers la page décrivant l'item plus en détail</link> <description>Description synthétique de l'item> </item> <item> <title>Titre du second item</title> <link>Lien vers la page décrivant l'item plus en détail</link> <description>Description synthétique de l'item> </item> <item> <title>Titre du troisième item</title> <link>Lien vers la page décrivant l'item plus en détail</link> <description>Description synthétique de l'item</description> </item> <item> ... </item> </channel> </rss>
Voici un exemple de canal RSS au format RSS 1.0 :
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" > <channel rdf:about="http://url"> <title>Titre du canal RSS</title> <link>URL d'une page décrivant le canal RSS</link> <description>Description globale du fil RSS</description> <image rdf:resource="http://url_de_l_image" /> <items> <rdf:Seq> <rdf:li rdf:resource="http://url_item1" /> <rdf:li rdf:resource="http://url_item2" /> <rdf:li rdf:resource="http://url_item3" /> <rdf:li rdf:resource="http://url_item4" /> </rdf:Seq> </items> <dc:publisher>Adresse électronique de l'éditeur</dc:publisher> <dc:rights>Nom de l'éditeur</dc:rights> </channel> <image rdf:about="http://imge"> <title>Titre de l'image du canal RSS </title> <link>http://lien_associé_à_l_image</link> <url>http://url_de_l_image</url> </image> <item rdf:about="http://url_item1"> <title>Titre de l'item n°1</title> <link>http://url_item1</link> <description>Description de l'item n°1</description> </item> <item rdf:about="http://url_item2"> <title>Titre de l'item n°2</title> <link>http://url_item2</link> <description>Description de l'item n°2</description> </item> <item rdf:about="http://url_item2"> ... </item> </rdf:RDF>
Voici un exemple de canal RSS au format RSS 2.0 :
<?xml version="1.0" encoding="ISO-8859-1" ?> <?xml-stylesheet type="text/xsl" href="rss.xsl" ?> <rss version="0.91"> <channel> <title>Titre de l'item n°1</title> <link>URL d'une page décrivant le canal RSS</link> <description>Description globale du fil RSS</description> <language>Code de langue (2 lettres: fr)</language> <copyright>Nom de l'éditeur</copyright> <webMaster>Adresse électronique de l'éditeur</webMaster> <image> <title>Titre de l'image</title> <url>http://lien_associé_à_l_image</url> <link>Lien associé à l'image/</link> <width>largeur en pixels</width> <height>Hauteur en pixels</height> </image> <item> <title>Titre de l'item n°1</title> <description>Description de l'item n°1</description> <link>http://url_item1</link> </item> <item> <title>Titre de l'item n°2</title> <description>Description de l'item n°2</description> <link>http://url_item2</link> </item> </channel> </rss>
Résultats pour Les standards RSS
Résultats pour Les standards RSS
Résultats pour Les standards RSS
Résultats pour Les standards RSS
Résultats pour Les standards RSS
Résultats pour Les standards RSS
Résultats pour Les standards RSS