Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-04-2010
Willo Willo is offline
Miembro
 
Registrado: jun 2006
Posts: 116
Poder: 18
Willo Va por buen camino
Ayuda con XML

Hola a todos;

tengo un archivo XSD, que entiendo es el esquema de un archivo XML; encontre en internet un ejemplo de como generar una clase apartir de ese archivo con el XML DataBinding Wizard.

Ya tengo mi clase, la cual por cierto me genero identificadores duplicados...

y ahora no se exactamente que hacer con ella.

Alguien tiene algun ejemplo o podra guiarme a un tutorial para saber como generar archivos XML desde delphi?

y sobre todo... que hago para usar la clase que genere?

Gracias de antemano!
Responder Con Cita
  #2  
Antiguo 21-04-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Quizás éstas 3 partes (1, 2 y 3) de como trabajar con XML desde Delphi te puedan ayudar.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #3  
Antiguo 22-04-2010
Willo Willo is offline
Miembro
 
Registrado: jun 2006
Posts: 116
Poder: 18
Willo Va por buen camino
Cita:
Empezado por rgstuamigo Ver Mensaje
Quizás éstas 3 partes (1, 2 y 3) de como trabajar con XML desde Delphi te puedan ayudar.
Saludos...
Gracias!, estoy revisando el material...
Responder Con Cita
  #4  
Antiguo 23-04-2010
Willo Willo is offline
Miembro
 
Registrado: jun 2006
Posts: 116
Poder: 18
Willo Va por buen camino
Sigo con problemas...

estoy tratando de usar el XMLDataBinding wizard con un archivo XDB proporcionado por el gobierno.

Pero el codigo que me genera, me produce redeclaraciones de indentificadores y clases.

No puedo cambiar el archivo XSD y realmente no estoy muy seguro de como arreglar el codigo resultante.

Anexo el archivo XSD para que puedan ver de que se trata, traten de correr el XMLDataBinding Wizard con el para que vean de que les hablo.


cualquier ayuda es muy agradecida....
Archivos Adjuntos
Tipo de Archivo: zip ide_20080818.zip (6,3 KB, 17 visitas)
Responder Con Cita
  #5  
Antiguo 26-04-2010
Willo Willo is offline
Miembro
 
Registrado: jun 2006
Posts: 116
Poder: 18
Willo Va por buen camino
Hola a todos;

trabajando con el archivo XSD finalmente pude evitar los identificadores duplicados;

pero ahora al compilar mi aplicacion con la unidad creada por el XMLdatabinding me da los siguientes errores:

Undeclared Identifier: ItemTag
Undeclared Identifier: ItemInterface
Código:
procedure TXMLIC2DepositoEnEfectivo.AfterConstruction;
begin
  RegisterChildNode('Cuenta', TXMLTCuenta);
  ItemTag := 'Cuenta';
  ItemInterface := IXMLTCuenta;
  inherited;
end;
Undeclared Identifier: List
Código:
function TXMLIC2DepositoEnEfectivo.Get_Cuenta(Index: Integer): IXMLTCuenta;
begin
  Result := List[Index] as IXMLTCuenta;
end;

Alguien puede ayudarme a corregirlos?

Gracias de antemano pot su ayuda...
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
Instalar Ayuda (.HLP) en la Ayuda de Delphi? MasterXP Varios 6 12-04-2006 06:57:49
Ayuda para crear ayuda... Gabriel2 Varios 2 10-06-2005 00:15:18
Leer la ayuda... Ayuda! MaJeSTiC Varios 0 04-08-2004 21:24:42
ayuda con strtofloat, ayuda punto flotante TURING Varios 5 30-04-2004 08:03:59
Ayuda Con Instalacion De Archivos De Ayuda Legolas Varios 1 01-12-2003 14:48:03


La franja horaria es GMT +2. Ahora son las 05:35:25.


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