Extraer ciertos datos del XML Factura

Para programadores en VFP aqui esta su foro.
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
apzavaleta
Mensajes: 128
Registrado: Vie Dic 28, 2012 5:46 pm

Extraer ciertos datos del XML Factura

Mensajepor apzavaleta » Sab Feb 14, 2015 8:19 pm

Hola..

Necesito extraer el nombre y rfc del emisor, tambien fecha del timbrado y el importe de la factura con Visual Fox, alguien ya lo ha hecho? que me pueda hechar la mano?

Salu2

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Extraer ciertos datos del XML Factura

Mensajepor Dado » Lun Feb 16, 2015 2:32 pm

Si se te complica manejarlo xomo XML te recomiendo manejarlo como un archivo de texto y usar funciones de cadenas (strings)
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

jasistemas
Mensajes: 158
Registrado: Mié Ene 11, 2012 3:08 pm
Contactar:

Re: Extraer ciertos datos del XML Factura

Mensajepor jasistemas » Lun Feb 16, 2015 7:20 pm

Con Visual Basic .net, con Visual Fox pro debe ser algo similar:

'Creamos el "XML Document"
m_xmld = New XmlDocument()

m_xmld.LoadXml(xmlTexto) 'Cargamos el archivo

Dim comprobante As XmlElement = m_xmld.DocumentElement '//Obtenemos el nodo raiz del documento.

Dim nodoEmisor As XmlNode = comprobante.Item("cfdi:Emisor") '.ChildNodes(0)
Cfd.Emisor.rfc = nodoEmisor.Attributes.GetNamedItem("rfc").Value()
Cfd.Emisor.nombre = nodoEmisor.Attributes.GetNamedItem("nombre").Value()


Volver a “Visual FoxPro”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados