Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cargar XML en un ClientDataSet (https://www.clubdelphi.com/foros/showthread.php?t=57237)

Paulao 09-06-2008 18:17:23

Cargar XML en un ClientDataSet
 
Yo tengo un Archivo XML, pero que no fue generado en mi ClientDataSet y gustaria de cargalo hacia dentro de mi CDS. Pero quando yo hago:
ClientDataSet1.LoadFromFile(Mi Path), viene el error: Mismatch In DataPacket. Que puede ser esto?

jhonny 09-06-2008 19:20:49

Seguramente dicho XML no esta bajo el formato DataPacket, por lo que deberas usar un TXMLTransformProvider y apuntarlo hacia la estructura de dicho archivo... igualandola con la estructura de uno que sea datapacket... para lograr eso puedes usar la heramienta XML mapper que viene con Delphi... mejor dicho, si quieres una mejor explicación puedes dirigirte a http://cc.codegear.com/Item/25579 y descargar esa presentación, al final de ella hay una pequeña pero suficiente reseña para que entiendas el meollo de lo que te digo ;).

Paulao 09-06-2008 19:39:18

Abri el XML Maper, pero no funciona. Hay un mesaje que diz:

Cita:

This Name may not contain '@' character:

-->'@'<--Name


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

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