FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Trabajar con archivos XML RSS
Hola. La verdad es que estoy perdido. No se como trabajar con archivos XML desde delphi.
Lo que deseo hacer es un cliente de noticias. Es decir, una aplicacion que debe de leer un archivo XML desde una Web, de ahi extraer todos los titulares de las noticias con sus respectivos comentarios y todo. Aqui les pongo el arhico XML, para que me den una idea de como puedo yo leer esto... Código:
<?xml version="1.0" encoding="ISO-8859-1"?> <rss version="0.91"> <channel> <title>Tiempo21, Radio Victoria, informaciones de Las Tunas, Cuba, y el Mundo</title> <link>http://www.tiempo21.cu/noticias_tunas.xml</link> <description>Edición de CMLL Radio Victoria, Las Tunas, Cuba y el Mundo en Internet</description> <language>es-ES</language> <image> <title>Tiempo21, Radio Victoria, informaciones de Las Tunas, Cuba, y el Mundo</title> <url>http://www.tiempo21.cu/images/tiempo11_A.gif</url> <link>http://www.tiempo21.islagrande.cu/noticias_tunas.xml</link> <width>300</width> <height>61</height> </image> <item> <title>Envía Fidel Castro saludo al pueblo y Gobierno de Chile</title> <link>http://www.tiempo21.cu/el_mundo/noviembre07/fidel_castro_mensaje_pueblo_gobierno_chile_071108.htm</link> <description>Las Tunas, (Redacción Central Tiempo21).- Carlos Lage, vicepresidente de Cuba, trasmitió un mensaje del presidente Fidel Castro al pueblo y gobierno de Chile, al llegar a la capital de ese país suramericano al frente de la delegación de la Isla a la decimoséptima Cumbre Iberoamericana, que comienza hoy. </description> </item> <item> <title>Nota informativa</title> <link>http://www.tiempo21.cu/Cuba/noviembre07/nota_informativa_071108.htm</link> <description>En un análisis preliminar de las pérdidas ocasionadas por las intensas lluvias en las provincias orientales, entre el 11 de octubre y el 5 de noviembre, y el paso de la tormenta tropical Noel por esa misma zona, se ha podido estimar que el monto de estas pérdidas asciende a 499 millones de dólares. De ellos, 305 en el sector agropecuario y forestal, que incluye 91 millones en pérdidas de productos en el campo y 78 millones en el costo de reponer las plantaciones. </description> </item> <item> <title>Inician trabajadores y sindicatos de Las Tunas jornada de salud del trabajo</title> <link>http://www.tiempo21.cu/las_tunas/noviembre07/inician_trabajadores_sindicatos_las_tunas_jornada_salud_trabajo_071108.htm</link> <description>Las Tunas.- Diversas acciones por la seguridad y la salud de los trabajadores desarrolla hasta el 30 de noviembre el movimiento sindical de esta oriental provincia de Las Tunas, patrocinada por la Central de Trabajadores de Cuba (CTC). </description> </item> <item> <title>Mostrará Las Tunas salón anual de artistas de la UNEAC</title> <link>http://www.tiempo21.cu/Cultura/noviembre07/mostrara_las_tunas_salon_anual_artistas_uneac_071108.htm</link> <description>Las Tunas.- El Salón UNEAC, que convoca cada año la Unión de Escritores y Artistas de Cuba, en Las Tunas, ciudad a 670 kilómetros de La Habana, quedará inaugurado el 24 de noviembre en esta localidad en el contexto de la Séptima Bienal de Escultura Rita Longa. </description> </item> <item> <title>Cuba consolida atención a pacientes con SIDA</title> <link>http://www.tiempo21.cu/Salud/noviembre07/cuba_consolida_atencion_pacientes_sida_071108.htm</link> <description>Las Tunas, (Redacción Central Tiempo21).- La garantía de una creciente calidad de vida a los pacientes con SIDA en Cuba por las posiciones de avanzada en la atención a enfermos y portadores del virus, es uno de los temas principales del Sexto Congreso de Epidemiología, que sesiona en La Habana. </description> </item> </channel> </rss> desde este link: http://www.tiempo21.islagrande.cu/noticias_tunas.xml Espero me ayuden. Es importante... |
#2
|
||||
|
||||
Hola,
Dependiendo de la versión de Delphi conque cuentes, podrías usar la clase "TXmlDocument" para hacer lo que quieres, pero, puesto que tratas de leer un archivo XML que sigue cierto estándar (RSS), tal vez te interesen los componentes Simple RSS para Delphi. Personalmente creo que son estupendos. Sin embargo, si buscas por ahí verás que encontrarás otras posibles soluciones. |
#3
|
|||
|
|||
Leer XML
Hola dec. Muchisimas gracias por esto. En realidad creo que con eso soluciono mi problema. Si necesito algo mas, no dudo en preguntar jejeje...
|
#4
|
|||
|
|||
Ayuda
Oyeme dec, la verdad que si me pudieras dar un minimo tecnico acerca de como usar estos componentes yo te estaria muy agradecido, ademas si puedes me digas con mas detalles que el el RSS y para que sirve...
|
#5
|
||||
|
||||
Hola,
Poco puedo decirte. Respecto de lo primero... junto a los componentes vienen algunos ejemplos, si no recuerdo mal, y, por otro lado, su documentación, si tampoco recuerdo mal... y, respecto a lo segundo, puedes echar un vistazo a la Wikipedia que te lo explicará mucho mejor de lo que yo pueda hacerlo. |
#6
|
|||
|
|||
Ayuda
Dec amigo muchas gracias. Me documentare a ver que hago man.
|
#7
|
||||
|
||||
Hola,
Si tienes algún problema no dejes de comentarlo por aquí que se tratará de echarte una mano en la medida de lo posible. |
#8
|
|||
|
|||
Ayuda!
Hola. Dec amigo, he estado trabajando con el componente que me dijiste que descargara para acceder a los canales RSS. El problema esta en que en algunos canales me da el siguiente error y se detiene la accion.
Código:
Could not convert variant of type (Null) into type (String) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Trabajar con archivos excel sin OLE | waremovil | C++ Builder | 0 | 27-10-2007 20:38:44 |
Trabajar con grids | Vlady | Conexión con bases de datos | 3 | 23-02-2007 19:25:15 |
Cómo trabajar con archivos INI | Iskariote0087 | Varios | 3 | 21-07-2006 22:10:53 |
Trabajar sobre una USB | Boris | Seguridad | 4 | 06-06-2006 21:19:59 |
Alguien sabe de algun componente para Trabajar con Archivos DBF pero con indices NTX? | AGAG4 | Varios | 9 | 06-01-2005 02:53:09 |
|