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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-08-2008
luisb luisb is offline
Miembro
 
Registrado: ago 2008
Posts: 10
Poder: 0
luisb Va por buen camino
Problemas con archivo XML

Hola...

Estoy tratando de descargar un archivo XML desde internet... el cual es generado en un servidor con PHP... uso un TWebBeowser con el código:

myWBTV.Navigate('http://url/data.php');

y luego lo guardo con:
webBSaveHTML( wb :TWebBrowser; const FileName :string);
var PersistStream : IPersistStreamInit;
Stream : IStream;
FileStream : TFileStream;
begin
if not Assigned(WB.Document) then
begin
ShowMessage('El documento no contiene información!.');
Exit;
end;
PersistStream := WB.Document as IPersistStreamInit;
FileStream := TFileStream.Create(FileName, fmCreate);
try
Stream := TStreamAdapter.Create(FileStream, soReference) as IStream;
if Failed(PersistStream.Save(Stream, True))
then ShowMessage('No se pudo guardar la información!');
finally
FileStream.Free;
end;
end;

Todo lo anterior funciona... solo que cuando trato de trabajar el archivo... no puedo pues está guardado como html.. es decir... el código tendría que ser algo así como:
- <Nodo>
- <subNodo1>
<dato1> lolo1.1 </dato1>
<dato2> lolo1.2 </dato2>

</subNodo1>
- <subNodo2>
<dato1> lolo2.1 </dato1>
<dato2> lolo2.1 </dato2>

</subNodo2>
</nodo>

Pero lo que tengo es:
<HTML><HEAD>
<STYLE>BODY{font:x-small 'Verdana';margin-right:1.5em}
.c{cursor:hand}
.b{color:red;font-family:'Courier New';font-weight:bold;text-decoration:none}
.e{margin-left:1em;text-indent:-1em;margin-right:1em}
.k{margin-left:1em;text-indent:-1em;margin-right:1em}
.t{color:#990000}
.xt{color:#990099}
.ns{color:red}
.dt{color:green}
.... y más...

Alguna idea... en el browser se muestra todo bien... pero el problema está parece al guardar...

Ahh.. una cosa... la conección es a través de un proxy con autentificación... esto obliga a tener esto en cuenta al decargar el archivo...

[FONT=verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif]Gracias...

> Luis
[/font]
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problemas con archivo res jocey Varios 3 19-03-2008 13:02:03
Problemas con archivo .dcu silviodp Varios 3 04-09-2007 02:48:14
problemas al leer archivo pdf smendo PHP 0 21-07-2005 10:38:33
problemas con archivo ini jpcancino Varios 2 09-03-2004 16:48:32
Problemas al descargar un archivo Mauro® Internet 2 23-10-2003 22:21:28


La franja horaria es GMT +2. Ahora son las 15:27:28.


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