FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Presentación y pregunta
Muy buenas,
Estoy recien llegado a este sitio que desconocia hasta hoy. Me ha parecido muy atractivo, asi que me he unido a vosotros :-) Un saludo para todos... Vereis, tengo un problema que no se muy bien como resolver. Tengo que hacer un programa que pueda acceder a una página web y rescatar los datos que me interesen, normalmente los que aparecen dispuestos en forma tabular, vamos que necesito acceder a una tabla de datos de una página web y rescatar los valores de la tabla para pasarlos a la aplicación (a un grid concretamente). No tengo ninguna experiencia en acceso a internet con delphi, asi que no se muy bien como hacerlo, trabajo con D7 y trae la tira de componentes que no se si me sirven para lo que busco o se puede solucionar con algun componente especializado que conozcais. Por favor echadme una mano con este tema. Muchas gracias :-) Paquechu. |
#2
|
||||
|
||||
Hola, Que tengas una cordial Bienvenida...
Ahora bien, pregunto, antes de irnos a generar una idea quizás errada del asunto, ¿Esos datos, están en alguna base de datos a la que tienes acceso?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
|||
|
|||
Hola jhonny,
Gracias por la bienvenida, Te contesto... pues no, simplemente es información de unapágina web cualquiera que quiero procesar. Normalmente la información relevante suele venir en tablas, te pongo este enlace como ejemplo para que quede mas claro: http://www.portalfitness.com/nutricion/Tabla_peso.htm Veras que hay un par de tablas... pues me interesa: 1. Acceder a esa página web y visualizarla desde la aplicación 2. Capturar esos datos de la tabla y pasarlos a un grid por ejemplo No se si está mas claro ahora... Un saludo Paquechu |
#4
|
||||
|
||||
si no tienes acceso a la base, y la pagina no tiene un servicio o XML, pues tendras que parsear, sabiendo que las etiquetas HTML para tablas, filas y columnas son las que delimitan los campos...
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
|||
|
|||
Ok eduarcol,
Pero como consigo el primer punto (descargar una página web en un form?) que componentes me aconsejas? |
#6
|
||||
|
||||
has probado con el TWebBrowser??
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#7
|
||||
|
||||
Siendo así, realmente lo único que se me ocurre es que captures el código HTML de esa web y lo parsees de alguna forma (Tal como lo indica eduarcol), no se si habrá un componente que haga esta labor de "parseo html" por nosotros (Que lo debe haber pero no lo conozco), en todo caso por el momento puedo ayudarte con un ejemplo de captura de dicho HTML:
Y listo, espero que esto sirva por lo menos de algo.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#8
|
||||
|
||||
Hola
Aqui una muestra con webBrouser. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 22-10-2008 a las 16:00:35. |
#9
|
|||
|
|||
Gracias por vuestra ayuda,
Ahora ya se por donde van los tiros con más seguridad. Un saludo Paquechu |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ejecutar un presentacion de powerpoint | armando | API de Windows | 2 | 29-05-2007 00:16:12 |
Presentación (texto localizado) | Shadowless | PHP | 3 | 14-05-2007 20:20:42 |
Pantalla de presentación de un programa | mminorm | Varios | 1 | 29-05-2005 07:13:13 |
Presentacion Preliminar e Impresión | Agucho | Impresión | 1 | 26-05-2004 18:46:10 |
Presentación Powerpoint | JamesBond_Mx | Servers | 0 | 02-07-2003 15:59:37 |
|