![]() |
Lectura de XML
Hola:
bien, estoy tratando de leer un xml, que me viene desde un web service de la administracion federal de impuesto publicos AFIP en Argentina. Es la respuesta a una consulta de facturas Electronicas. Este XML de respuesta es asi: <?xml version="1.0" encoding="UTF-8"?> -<soap:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">-<soap:Body>-<FECompConsultarResponse xmlns="http://ar.gov.afip.dif.FEV1/">-<FECompConsultarResult>-<ResultGet><Concepto>3</Concepto><DocTipo>80</DocTipo><DocNro>30683409991</DocNro><CbteDesde>7</CbteDesde><CbteHasta>7</CbteHasta><CbteFch>20140217</CbteFch><ImpTotal>524.54</ImpTotal><ImpTotConc>0</ImpTotConc><ImpNeto>433.5</ImpNeto><ImpOpEx>0</ImpOpEx><ImpTrib>0</ImpTrib><ImpIVA>91.04</ImpIVA><FchServDesde>20140217</FchServDesde><FchServHasta>20140217</FchServHasta><FchVtoPago>20140217</FchVtoPago><MonId>PES</MonId><MonCotiz>1</MonCotiz>-<Iva>-<AlicIva><Id>5</Id><BaseImp>433.5</BaseImp><Importe>91.04</Importe></AlicIva></Iva><Resultado>A</Resultado><CodAutorizacion>64072180426393</CodAutorizacion><EmisionTipo>CAE</EmisionTipo><FchVto>20140227</FchVto><FchProceso>20140217184340</FchProceso><PtoVta>5</PtoVta><CbteTipo>1</CbteTipo></ResultGet></FECompConsultarResult></FECompConsultarResponse></soap:Body></soap:Envelope> la carga del documento lo hago con un XMLDocument. Bueno lo que quier es leer cierto valores que me devuelve, como ser el nro de comprobante, el monto sin iva, el iva y demas El web service no tiene una funcion para leer un grupo de comprobantes asi que hago una cosnulta tantas veces como comprobantes quiero de esta forma:
y DsiplayNodo() es
a medido que voy leyendo los cargo en un ListView. parceria que todo bien, pero cuando hago la lactura de cada nodo, estoy me tran datos vacios. me pueden orientar donde esta el error??? Gracias |
Estimado...veo que el codigo es correcto, es mas lo he probado porque tengo el mismo inconveniente.
Has podido solucionar este problema??? Gracias |
La franja horaria es GMT +2. Ahora son las 05:22:48. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi