Ver Mensaje Individual
  #237  
Antiguo 12-03-2020
Avatar de keys
keys keys is online now
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.036
Reputación: 22
keys Va por buen camino
Hola a todos, ya he descubierto por que no me carga un fichero TicketBai en la estructura IXMLTicketBai que me crea el xsd.

Al hacer que el XML DATA BINDING importe el xml, al generar el fichero con la clase que crea, lo crea con el siguiente formato

Código Delphi [-]
 TicketBai xmlns="http://ticketbai.eus"

Pero los ficheros de ejemplo que mandaron son de la siguiente manera

Código Delphi [-]
T:TicketBai xsi:schemaLocation="http://www.w3.org/2001/XMLSchema ticketBai.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:T="http://ticketBai.eus"

En la fase de pruebas me dijeron que hay que ponerlo de la segunda manera y lo que hago es cambiar eso una vez generado el fichero TBAI y luego lo firmo. Por eso no me lo carga al hacer el LoadTicketBai( Fichero ); Si no lo cambio me funciona correctamente.

La pregunta es. ¿Hay alguna forma de hacer que te ponga esa estructura directamente al importar el xsd o hay que hacer algo despues que se me escapa?
Responder Con Cita