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
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……
La verdad que me resulto muy util la info, voy a aplicar algunas cosas, gracias
capilla del monte:
Gracias por tu comentario.
Saludos cordiales