Características de un XML con formato RSS

7 agosto, 2010

Si creas una aplicación o sitio web que genere XML es muy recomendable que implementes tus RSS con la versión 2.0, así te asegurarás que al momento de compartirlos estos serán compatibles por los otros sitios donde sean distribuidos.

Pero para entender sobre el formato RSS dentro de un XML, veamos el siguiente código donde se muestra la estructura de un XML con este formato:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
   <channel>
      <title>El nombre del Feed a publicar</title>
      <link>La dirección del sitio web</link>
      <description>Breve descripción del contenido a ofrecer</description>
      <item>
         <title>Título</title>
         <link>Dirección de donde se encuentra el detalle de la información</link>
         <description>Descripción de la información</description>
      </item>
   </channel>
</rss>

El Documento empieza con la declaración de la versión 1.0 del XML y la compatibilidad de la codificación que es ISO-8859-1, esta especificación es para hacer frente a los caracteres que llevan acentos, sino especifica la codificación se supondrá que el documento utilizará UTF-8.

Si te fijas el XML posee una etiqueta padre llamada channel, siendo asi, entonces las etiquetas hijos son title, link, description e item; cabe mecionar que la etiqueta channel podrá tener tantas etiquetas item como sea necesario. Hagamos un parentesis en este punto… (En el post donde creamos la clase DatosLoader, es a esta etiqueta channel que hacemos referencia cuando se la asignamos a la variable xmlListDatos, quiere decir que esta variable contendrá todas las etiquetas item que channel posea).

¿Deseas saber cómo generar un Documento XML con Formato RSS en PHP?… perfecto!!! entonces entra aquí!!!.

Hola, espero te haya gustado y te sea util la información que hayas encontrado, esperamos que sigas aprendiendo y te invito a que revises todo el blog. Mientras agilizare el proceso de edición de información dentro del blog para que puedas encontrar diversos temas referentes a Flex Builder 3 y ActionScript 3.0.

Apoya al proyecto rias4u ingresando aquí!!! =D


<?xml version=»1.0″ encoding=»ISO-8859-1″ ?>
<rss version=»2.0″>
<channel>
<title>El nombre del Feed a publicar</title>
<link>La dirección del sitio web</link>
<description>Breve descripción del contenido a ofrecer</description>
<item>
<title>Título</title>
<description>Descripción de la información</description>
</item>
</channel>
</rss>