Estructura de un documento xml

En el artículo Generador de xml con MySql y php se describió brevemente lo que es un documento xml.

Ahora queremos hablarles de como está estructurado.

1. <?xml version="1.0" encoding="ISO-8859-1" ?>: Todo documento xml debe de iniciar con esta línea, esta indica la versión, el tipo de documento y la codificación, esto último corresponde al juego de caracteres especiales del castellano ( ISO-8859-1).

2. "<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">": Con esta línea: se indica el tipo de documento, o sea un RSS o Really Simple Syndication, que en español significa Sindicación Realmente Simple.

3. "<channel>": Esto es lo que encerrá el contenido de lo que queremos publicar , o sea, nuestro canal de noticias.

4. "<atom:link href="http://www.electronica2000.com/canal/rss.xml" rel="self" type="application/rss+xml" />" Con esto indicamos donde se encuentra nuestro documento y que se trata de un rss/xml.

5. "<title>Título de blog o sitio</title>": Aquí se escribirá el título.

6. "<link>http://www.dominio.com</link>": La URL.

7. "<description>Descripción del blog o sitio</description> " : La descripción

8. "<language>es-ES</language> ": Idioma del sitio o blog.

9. "<copyright>todos los derechos reservados</copyright>": Definimos los derechos de autor.

10. "<image>": Con esto abrimos para lo que corresponde a la imagen que se verá en el documento desde el navegador.

11. "<title>Título de blog o sitio</title> ": El mismo utilizado en el numeral 5.

12: "<url>http://www.dominio.com/imagenes/logo.gif</url> ": URL de la imagen

13. "<link>http://www.dominio.com</link> ": El mismo que utilizado en el numeral 6.

14. "<width>100</width>": Ancho de la imagen.

15. "<height>50</height>": Altura de la imagen.

16. "</image>": Cerramos lo que corresponde a la información de nuestro logo.

16. "<item>":En este atributo se presentarán nuestras noticias.

17. "<title>Título del artículo</title> ": Título del artículo o noticia.
18. "<link>http://www.dominio.com/documento-xml.php</link>": Enlace de la noticia
19. "<guid>http://www.dominio.com/documento-xml.php</guid> ": Esto será el Permalink o enlace permanente.
20. "<description>Breve descripción del tema</description>": Resumen del artículo.
21. "<pubDate>Wed, 27 Oct 2010 07:15:00 GMT</pubDate> ": Fecha en la cual se publica el artículo.
22. "<category domain="http://www.dominio.com/php/">PHP</category> ": La categoría del artículo.
23. "</item>": Cerramos el item
24. "</channel>": Cerramos el canal.
25. "</rss>": Cerramos el rss.

El resultado es el siguiente:

<?xml version="1.0" encoding="ISO-8859-1" ?>
– <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
– <channel>
<atom:link href="http://www.electronica2000.com/canal/rss.xml" rel="self" type="application/rss+xml" />
<title>Título de blog o sitio</title>
<link>http://www.dominio.com</link>
<description>Descripción del blog o sitio</description>
<language>es-ES</language>
<copyright>todos los derechos reservados</copyright>
– <image>
<title>Título de blog o sitio</title>
<url>http://www.dominio.com/imagenes/logo.gif</url>
<link>http://www.dominio.com</link>
<width>100</width>
<height>50</height>
</image>
– <item>
<title>Título del artículo</title>
<link>http://www.dominio.com/documento-xml.php</link>
<guid>http://www.dominio.com/documento-xml.php</guid>
<description>Breve descripción del tema</description>
<pubDate>Wed, 27 Oct 2010 07:15:00 GMT</pubDate>
<category domain="http://www.dominio.com/php/">PHP</category>
</item>
</channel>
</rss>

Esperamos que esto los pueda ayudar a desarrollar su documento xml para que los lectores de feed puedan interpretar y publicar sus artículos.

Fuente: descargas electronica2000.com

admin

Algo de programación en Access, diseño web y principalmente electrónica.

You may also like...

3 Responses

  1. La verdad que me resulto muy util la info, voy a aplicar algunas cosas, gracias

  2. Hugo dice:

    capilla del monte:

    Gracias por tu comentario.

    Saludos cordiales

  1. 10/29/2010

    Información Bitacoras.com…

    Valora en Bitacoras.com: En el artículo Generador de xml con MySql y php se describió brevemente lo que es un documento xml. Ahora queremos hablarles de como está estructurado. 1. : Todo documento xml debe de iniciar con esta línea, esta indica l……

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *