Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-08-2005
jmlifi jmlifi is offline
Miembro
 
Registrado: abr 2005
Posts: 188
Poder: 20
jmlifi Va por buen camino
leer archivos HTML

Utilizo Delphi 7
Como puedo leer un archivo HTML? ¿hay alón paquete o componente?
Responder Con Cita
  #2  
Antiguo 24-08-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

¿A qué te refieres exactamente con leer un archivo HTML? ¿A mostrar el contenido como en un navegador? ¿A "parsear" dicho archivo en busca de alguna información en concreto? ¿A otra cosa quizá?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 24-08-2005
JulioGO JulioGO is offline
Miembro
 
Registrado: ago 2004
Posts: 94
Poder: 20
JulioGO Va por buen camino
Si se trata de "parsear" lo cual significa que debes reconocer los tags HTML del contenido entonces te recomiendo que visites torry.net y en el formulario de busqueda pongas Parser, ahi encontraras algunos paquetes...

Ojala te sirva

Saludos.
Responder Con Cita
  #4  
Antiguo 25-08-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Y si lo que quieres es mostrar el archivo HTML tal como se hace en un navegador, echa un vistazo a la pestaña "Internet" de la paleta de componentes de Delphi y averigua el uso y trabaja con el componente "TWebBrowser" que sirve justamente para lo dicho, por ejemplo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 01-09-2005
zastilla zastilla is offline
Miembro
 
Registrado: sep 2004
Posts: 22
Poder: 0
zastilla Va por buen camino
yo tengo una duda parecida: hay algun web browser con opcion de parser.
no pretendo hacer un peer2mail pero si comprender como funciona.
es decir para si usas un parser con yahoo te da error ya que el parser abre una nueva ventana y el yahoo te invita a registrarte de nuevo.
alguien sabe como solucionar esto?
Responder Con Cita
  #6  
Antiguo 02-09-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Según el programa traductor de Google "parser" significa "programa de análisis". En el caso que nos ocupa se trata de analizar el código fuente de una página Web, esto es, el código HTML que contenga, por ejemplo, en busca de los enlaces, las rutas de las imágenes, el contenido de otras etiquetas HTML, en fin... no tiene que ver con el navegador en sí, como suele decirse.

Creo que se confunden conceptos. En Delphi tú puedes usar un componente "TWebBrowser" para mostrar una página Web, tal como lo hace Internet Explorer, sin ir más lejos. Y existen componentes que te ayudarán a "parsear", esto es, analizar el código de un documento HTML, que puede ser el que se muestre en el "TWebBrowser" u otro cualquiera.

Vamos, que una cosa es mostrar un documento HTML en un navegador y otra analizarlo mediante un "parser"; son cosas distintas y que no se interfieren, al menos no en lo que podría decirse como norma general, porque decir que no se puede hacer algo es mucho decir, se entenderá.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #7  
Antiguo 02-09-2005
zastilla zastilla is offline
Miembro
 
Registrado: sep 2004
Posts: 22
Poder: 0
zastilla Va por buen camino
hola Dec,

muchas gracias por responder. el tema es que me he expresado mal, se lo q es un parser y lo que es un navegador.
vamos a ver, yo tengo un twebbrowser con ese voy a la pagina de yahoo y meto mis datos, accediendo asi a una conexion https (cifrada).
ademas tengo 2 parser uno que si le das una direccion web te baja la page y te muestra su codificacion (parser A) y otro q si le das una pagina web (archivo en el disco duro) te dice lo mismo(parser B).
bien si accedo al yahoo con el webbrowser y le digo al parser A que me analice la pagina del yahoo htpps que estoy viendo en el webbrowser me pasa a la pagina de inicio para que me identifique ya q es cifrada y el parser A lo que hace es abrir una nueva conexion y entonces nasti de plasti. y el parser B no lo puedo usar porque no se guardar una pagina web con el webbrowser.

Me entiendes ahora? por eso digo que si existe un VCL navegador tipo webbrowser que ademas tenga alguna funcion de parser, o bien si es posible con el webbrowser guardar la pagina q estoy viendo para poder analizarla con el parser B

muchas gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 10:30:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi