Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-05-2014
Galahad Galahad is offline
Miembro
 
Registrado: abr 2007
Posts: 266
Poder: 20
Galahad Va por buen camino
Cool exportación a xml desde un clientdataset

Hola, buenas tardes...

Estoy utiilizando un clientdataset para crear un xml, hago lo siguiente:
Código:
    // creo el dataset
    fichero.CreateDataSet;
    fichero.LogChanges := false;
    fichero.open;
   
    // a continuación procedo a insertar registros en el clientdataset
    fichero.insert;
    ficherocampo1.value := xxx;
    ficherocampo2.value := xx2
    etc..
    fichero.post;

    // y por último creo el xml con esta opción.
    fichero.savetofile( 'mifichero.xml', dfXMLUTF8 );
esta es una muestra del fichero xml


Esto funciona perfectamente, pero necesito hacer dos cosas
1.-) eliminar las definiciones de los campos, toda la sección <METADATA>, donde está la definición de los campos, no hace falta.
2.-) cada registro aparece en el cuerpo del xml encapsulado dentro de una etiqueta <ROW CAMPO1=XXX CAMPO2=XX2 />, pues bien, necesito crear un subdetalle en este registro
es decir, dentro de cada registro <row>, necesito crear un subdetalle de más datos de otro clientdataset .

ufff, me veo teniendo que 'picar' a mano, nodos y subnodos,, con lo práctico que es el clientdataset para estas conversiones....
¿ alguien sabe de otra solución ?

Un saludo..
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
buscar registros de un ClientDataSet a otro clientDataSet novato_erick Conexión con bases de datos 2 02-02-2013 20:48:09
Exportacion a XML Wbarrantes OOP 14 23-10-2010 05:10:18
exportacion de datos LoboMDQ Varios 1 01-11-2006 02:17:24
Exportacion de datos... chux Varios 6 10-05-2006 11:54:57
URGENTE : Mover registros desde clientdataset a ttable !!!!1 BOYCHAMP Conexión con bases de datos 1 08-09-2003 04:33:20


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


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