Ver Mensaje Individual
  #2  
Antiguo 01-03-2022
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Ubicación: Toledo - España
Posts: 1.418
Reputación: 21
Angel.Matilla Va por buen camino
Se me había olvidado añadir que para leer los sucesivos DrctDbtTxInf, de los que hay uno por cada recibo, estoy usando este código:
Código:
iNode3 = iNode2->ChildNodes->FindNode("DrctDbtTxInf");
while (iNode3 != NULL)
{
     iNode4 = iNode3->ChildNodes->FindNode("PmtId");
     if (iNode4 != NULL)
     {
          iNode5 = iNode4->ChildNodes->FindNode("EndToEndId");
          etc.
     }
     [Código para tratar la información del recibo]
     iNode3 = iNode3->NextSibling();
}
Y funciona a la perfección; quiero decir que lee todos los recibos que hay en el fichero.
Responder Con Cita