Hola Podrías poner algun ejemplo de lo que tenes que bajar y de los resultados que obtenes ? Si la tabla está bien formada la podes parsear directamente como XML
El día miércoles, 21 de mayo de 2014 14:26, Sebastian Massetti <[email protected]> escribió: Hola José como te va , tantos años ! Mirá lo probé pero el tema es que son 190 paginas de una misma url, que debo recorrer secuencialmente, ya que se trata de una lista de precios que está en internet, y resulta muy lento recorrer todos los tags del html las 190 veces y armar la tabla resultante insume mucho mas tiempo, ya lo probe… Un abrazo. Leonardo. De:[email protected] [mailto:[email protected]] En nombre de Jose Paez Enviado el: Miércoles, 21 de Mayo de 2014 12:35 p.m. Para: GUFA List Member Asunto: [GUFA] PROPIEDAD INNERTEXT (InternetExplorer.Application) Hola Leonardo Y si utilizas InnerHtml y tratas de recorrer la tabla. buscando los <tr> </tr> y <td> </td> Saludos José ________________________________ From: [email protected] To: [email protected] Subject: [GUFA] PROPIEDAD INNERTEXT (InternetExplorer.Application) Date: Tue, 20 May 2014 18:52:54 -0300 Hola gente. Estoy utilizando IExplorer desde FVP mediante Luego utilizo la propiedad INNERTEXT para traer el texto de la pagina a una variable Con algo similar a esto, va código resumido: oBrowser = Createobject("InternetExplorer.Application") LoBrowser.Navigate( m.consulta ) lcResultado=loBrowser.Document.Body.InnerText m.archivoTexto="d:\texto.txt" m.tmp=Strtofile(lcResultado,m.archivoTexto) Create Cursor cSalida (Detalle C(254) Null) Sele cSalida Append From (m.archivoTexto) Sdf El problema es que el texto resultante, en una PC me trae renglones con muchos saltos de línea y en la otra PC que aparentemente tiene otra configuración o versión o configuración de IE, no. Se trata de una grilla de precios con las columnas CODIGO, DESCRIPCION y PRECIO En una maquina funciona de acuerdo a lo esperado y trae en una misma fila los 3 campos (CODIGO, DESCRIPCION Y PRECIO) En la otra pc, trae el los tres campos en tres filas diferentes, lo que provoca que la salida no sea exactamente igual, En otras palabras necesitaría eliminar algunos saltos de línea, no todos ya que el que viene después del precio es necesario. Estimo que esto se podrá configurar al instanciar el IE, lo que no sé cual es la propiedad. Alguien podrá tirarme una pista? Gracias. Leonardo. .
