Página 1 de 1
Extraer ciertos datos del XML Factura
Publicado: Sab Feb 14, 2015 7:19 pm
por apzavaleta
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
Re: Extraer ciertos datos del XML Factura
Publicado: Lun Feb 16, 2015 1:32 pm
por Dado
Si se te complica manejarlo xomo XML te recomiendo manejarlo como un archivo de texto y usar funciones de cadenas (strings)
Re: Extraer ciertos datos del XML Factura
Publicado: Lun Feb 16, 2015 6:20 pm
por jasistemas
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()