Latest web development tutorials

RSS Grammar

RSS 2.0 syntaxe est très simple, et très stricte. / P>


Comment fonctionne le RSS

RSS est utilisé pour partager des informations entre les sites.

Avec RSS, vous enregistrez votre nom de l'entreprise dans le contenu agrégateur.

Une étape est de créer un document RSS, puis utilisez l'extension .xml pour le sauver. Ce fichier est ensuite téléchargé sur votre site Web. Ensuite, pour enregistrer via un agrégateur RSS. Chaque jour, les agrégateurs sera enregistré à la recherche du site RSS documents, vérifie le lien, et affiche des informations sur l'alimentation, de sorte que les clients peuvent créer un lien vers les intéresser dans le document.

Astuce: S'il vous plaît publier RSS chapitre pour afficher les services d'agrégation RSS gratuits.


Exemples de RSS

RSS documents utilisent une syntaxe décrit lui-même simple.

Regardons un document RSS simple:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">

<channel>
<title>W3Schools Home Page</title>
<link>http://www.w3schools.com</link>
<description>Free web building tutorials</description>
<item>
<title>RSS Tutorial</title>
<link>http://www.w3schools.com/rss</link>
<description>New RSS tutorial on W3Schools</description>
</item>
<item>
<title>XML Tutorial</title>
<link>http://www.w3schools.com/xml</link>
<description>New XML tutorial on W3Schools</description>
</item>
</channel>

</rss>

La première ligne dans le document: déclaration XML - définit la version XML et l'encodage de caractères utilisé dans le document. Cet exemple est conforme à la spécification 1.0, et utiliser l'ISO-8859-1 (Latin-1 / Europe de l'Ouest) jeu de caractères.

La ligne suivante est l'identité de ce document est une déclaration RSS document RSS (dans ce cas est la version RSS 2.0).

La ligne suivante contient un élément <channel>. Cet élément est utilisé pour décrire le flux RSS.

<Canal> élément possède trois éléments enfants requis:

  • <Titre> - Définit le titre du canal. (Par exemple, w3school Home)
  • <Lien> - Définitions Hyperlink arrivent canal. (Par exemple, www.w3school.com.cn)
  • <Description> - description de ce canal (comme les libres tutoriels de construction d'un site web)

Chaque élément <channel> peut avoir un ou plusieurs éléments <item>.

Chaque élément <item> définit un Flux RSS un article ou «histoire».

<Élément> élément a trois éléments enfants requis:

  • <Titre> - Définit le titre du projet. (Par exemple, RSS Tutorial)
  • <Lien> - Définitions Hyperlink arrivent projet. (Par exemple, http://www.w3school.com.cn/rss)
  • <Description> - description du projet (comme le w3school RSS tutoriel)

Enfin, deux rangées derrière fermé <channel> et <rss> élément.


Commentaires en RSS

Rédiger des notes dans la RSS et HTML syntaxe similaire à la syntaxe:

<!-- This is an RSS comment -->


RSS utilise XML pour écrire

Parce que RSS est XML, garder à l'esprit:

  • Tous les éléments doivent avoir une balise de fermeture Xu
  • Les éléments sont sensibles à la casse
  • Les éléments requis sont correctement imbriqués
  • Les valeurs d'attribut doivent être indiqués