Está usted en Indice > Construcción > Lenguajes > XML > Lecciones y Paso a Paso > Qués es RSS
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Qué es RSS

El llamado RSS o formato de sindicación es uno de los usos más extendidos del XML, particularmente yo es el único que utilizo y es el que creo que puede tener más utilidad a la hora de diseñar una página web.

Concretamente, es un formato para publicar las últimas noticias de un sitio en formato XML de manera que puedan ser accesibles extermente ya sea por un programa lector de RSS, por un script lector de XML en PHP o cualquier otro lenguaje...

Es interesante poder sindicar nuestras noticias para que páginas similares a la nuestra puedan mostrar nuestros titulares con un enlace hacia nuestra web.

Vamos a ver un ejemplo de página en RSS para que veamos que es importante incluir:

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

<rss version="0.91">

<channel>
<title>Programacion Web</title>
<link>http://www.programacionweb.net</link>
<description>Ayuda al webmaster con artículos especializados en programacion web</description>
<language>es-ES</language>

<item>
<title>Introduccion a XML</title>
<description>El XML, Extensible Markup Language, es un lenguaje de estructuracion de datos de sintaxis muy parecida al HTML, incluso podriamos incluir el HTML como parte del lenguaje XML.La intencion del XML esla organisación de datos de f</description>
<link>220</link>
</item>

</channel>
</rss>

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

<rss version="0.91">

<channel>
<title>Programacion Web</title>
<link>http://www.programacionweb.net</link>
<description>Ayuda al webmaster con artículos especializados en programacion web</description>
<language>es-ES</language>

<item>
<title>Introduccion a XML</title>
<description>El XML, Extensible Markup Language, es un lenguaje de estructuracion de datos de sintaxis muy parecida al HTML, incluso podriamos incluir el HTML como parte del lenguaje XML.La intencion del XML esla organisación de datos de f</description>
<link>220</link>
</item>

</channel>
</rss>


En este ejemplo vemos una sindicacion creada automáticamente con PHP de un artículo de Programacionweb, como se trata de un solo artículo, solamente dispone de un item, pero podria disponer de más si quisieramos sindicar más artículos, como en el rrs completo.

Vemos que hay un elemento channel, que contiene informacion sobre el canal de noticias:
title - Titulo del canal
link - URL de la portada del canal de noticias
description - Descripcion del canal
language - Lenguaje del canal
item - Contiene una noticia publicada

Además cada item debe contener los siguientes elementos:

title - Titulo de la noticia
link - URL de la noticia
Y es aconsejable que incluya el elemento description con una breve descripcion de la noticia en cuestion.




Autor: programación web
http://www.programacionweb.net/articulos/articulo/?num=221

Usuarios que han visto este tema también han visto...

- Cómo leer ficheros XML lo más rápidamente posible
- Declaración de Entidades en XML
- XML en 10 Puntos
- Documentos en XML
- Desarrollar, Aplicar y Optimizar XSLT con Servlets Java


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 13-10-2008 a las 01:45:57