Sintaxis RSS
- Página anterior Historia de RSS
- Página siguiente Elemento <channel> RSS
La sintaxis de RSS 2.0 es simple y estricta. Estas reglas son fáciles de aprender y de usar.
Cómo funciona RSS
RSS se utiliza para compartir información entre sitios web.
Usando RSS, registras tu contenido en una empresa llamada agregador.
Un paso es crear un documento RSS y guardarlo con el sufijo .xml. Luego, sube este archivo a tu sitio web. A continuación, regístrate en un agregador RSS. Cada día, el agregador buscará en el sitio registrado los documentos RSS, verificará sus enlaces y mostrará información sobre los feeds, de modo que los clientes puedan enlazarse a los documentos que les interesen.
Consejo:Por favor, en Publicación RSS Esta sección explora servicios gratuitos de agregación de RSS.
Un ejemplo de documento RSS
Los documentos RSS utilizan una sintaxis auto-descriptiva simple:
Veamos un documento RSS simple:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>Página principal de CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Tutoriales gratuitos de construcción de sitios web</description> <item> <title>Tutorial de RSS</title> <link>http://www.codew3c.com/rss</link> <description>Nuevo tutorial RSS en CodeW3C.com</description> </item> <item> <title>Tutorial de XML</title> <link>http://www.codew3c.com/xml</link> <description>Nuevo tutorial de XML en CodeW3C.com</description> </item> </channel> </rss>
La primera línea del documento: declaración XML - define la versión de XML y la codificación de caracteres utilizada en el documento. Este ejemplo sigue la norma 1.0 y utiliza el conjunto de caracteres ISO-8859-1 (Latin-1/West European).
La siguiente línea es la declaración RSS que identifica este documento como un documento RSS (este ejemplo es RSS version 2.0).
La próxima línea contiene el elemento <channel>. Este elemento se utiliza para describir el feed RSS.
El elemento <channel> tiene tres elementos hijos obligatorios:
- <title> - Definir el título del canal (por ejemplo, página principal de CodeW3C)
- <link> - Definir el enlace hipertexto al canal (por ejemplo, www.codew3c.com)
- <description> - Describir este canal (por ejemplo, tutoriales de construcción de sitios gratuitos)
Cada elemento <channel> puede tener uno o más elementos <item>.
Cada elemento <item> puede definir un artículo o "historia" en el feed RSS.
El elemento <item> tiene tres elementos hijos obligatorios:
- <title> - Definir el título del proyecto (por ejemplo, tutorial RSS)
- <link> - Definir el enlace hipertexto al proyecto (por ejemplo, http://www.codew3c.com/rss)
- <description> - Describir este proyecto (por ejemplo, el tutorial RSS de CodeW3C)
Finalmente, las dos líneas siguientes cierran los elementos <channel> y <rss>.
Comentarios en RSS
La sintaxis de escritura de comentarios en RSS es similar a la de HTML:
<!-- Esto es un comentario RSS -->
RSS utiliza XML para escribir
Porque RSS también es XML, recuerde:
- Todos los elementos deben tener una etiqueta de cierre
- Los elementos son sensibles a mayúsculas y minúsculas
- Los elementos deben estar correctamente anidados
- Los valores de atributo deben llevar comillas
- Página anterior Historia de RSS
- Página siguiente Elemento <channel> RSS