Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Providers (https://www.clubdelphi.com/foros/forumdisplay.php?f=10)
-   -   Leer XML encriptado (https://www.clubdelphi.com/foros/showthread.php?t=25470)

OscarG 23-09-2005 14:29:23

Leer XML encriptado
 
Estoy utilizando este código para leer un documento XML


Código Delphi [-]
var
  Documento:    TXMLDocument;
  NodoRaiz:     IXMLNode;
begin
  Documento:=           TXMLDocument.Create(TComponent(elcomponente));
  Documento.Options:=   [doNodeAutoCreate, doAttrNull, doAutoPrefix];
  Documento.DOMVendor:= GetDOMVendor('MSXML');
  Documento.Active:= true;
  Documento.LoadFromFile(fichero);
 
  ...
La historia es q me gustaría cargar el fichero pero encriptado, aunq sea algo hecho por mi y no sé como hacerlo.

venga un saludo!

dec 23-09-2005 23:30:53

Hola,

Tal vez tengas que cifrar el fichero a la hora de guardarlo y descifrarlo a su vez a la hora de leerlo/cargarlo. Hace poco se trató en este Hilo sobre cómo pueden cifrarse/descrifrarse archivos con determinados componentes que funcionan muy bien, por cierto. Esta búsqueda en los Foros te dará más información.

OscarG 05-10-2005 17:42:58

Gracias por la respuesta....

He hecho algo q no me ha gustado mucho pero creo q vale...

Ahora no tengo el código aqui, por lo q lo comento un poco si saber exactamente si lo he hecho asi...

En principio lo cargo desde cualquier fichero con un lector normal de datos, entonces lo paso a un string, después, el XMLDocument tiene un método para cargar un xml desde un String... en el medio de este paso, puedo hacer un parser propio q convierta el fichero ese a xml.

No se q opinais, pero para el tiempo q tengo, ha sido lo mejor q se me ha ocurrido...

Si es una barbaridad, por favor, decirmelo...jeje

venga un saludo...


La franja horaria es GMT +2. Ahora son las 21:55:38.

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