Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Leer XML desde Base de Datos (https://www.clubdelphi.com/foros/showthread.php?t=83154)

brandolin 16-05-2013 23:55:03

Leer XML desde Base de Datos
 
Hola a todos.

Tengo un proceso que graba en un campo de una tabla de BD un XML... algo como...

Código:

<?xml version="1.0" encoding="UTF-8"?>
<head xmlns:gps="http://....." xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  <head nemo="ZZXC" dte="2013-05-16 17:10:42.840"/>
</head>

El tema es que cuando quiero leer este XML desde la BD no puedo, el TXMLDocument me tira excepciones por todos lados.
Lo que quiero hacer es algo similar a esto...


Código Delphi [-]
 tmp := TXMLDocument.Create(nil);
 tmp.xml.Text := aca tengo el field...
 tmp.active := true;
tmp.version := '1.0';
tmp.encoding := 'utf-8';

Alguna idea de como hacer esto... gracias

Ñuño Martínez 22-05-2013 12:39:42

¿Qué excepciones te tira? ¿El código Delphi que muestras es el que usas realmente?

brandolin 22-05-2013 14:18:17

Hola, la excepcion que tiraba es de memoria... habia lago que no estaba creado o no lo leia correctamente. Lo que hice fue enviarlo a un textfile y hacer un loadfromdisk. Con esto funciono bien.

Luego tuve que tirar todo y cambiar el xml por csv, pero eso es por otras razones....


La franja horaria es GMT +2. Ahora son las 14:46:11.

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