Lo que pasa, es que yo soy más insistente que tú

ermatica wrote:Y esto es el .XML que genera (el principio):Code: Select all | Expand
<?xml version="1.0" encoding="ISO-8859-1"?><FORMATO_GA FechaCreacion="16/12/2008"> <CABECERA> <DATOS_GESTORIA> <NIF>43999999V</NIF> <NOMBRE>NOMBRE COMPLETO DEL</NOMBRE> <PROFESIONAL>00001</PROFESIONAL> <PROVINCIA>M</PROVINCIA> </DATOS_GESTORIA> </CABECERA> <MATRICULACION Procesar05_06="0" Procesar576="0" ProcesarIMVTM="0" ProcesarMatriculacion="0"> <NUMERO_EXPEDIENTE></NUMERO_EXPEDIENTE> <NUMERO_DOCUMENTO>TF002750402008152712</NUMERO_DOCUMENTO> <NUMERO_PROFESIONAL>00001</NUMERO_PROFESIONAL>
Como puedes ver en el nodo MATRICULACION aparecen los atributos con un orden distinto al puesto en el código.
Antonio Linares wrote:Has probado así ?
oInstdAmt := TxmlNode():New( HBXML_TYPE_TAG, "InstdAmt Ccy='EUR'",, IMPORTE )
ó asi:
oInstdAmt := TxmlNode():New( HBXML_TYPE_TAG, "InstdAmt",, IMPORTE )
oInstdAmt:SetAttribute( "Ccy", "EUR" )