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: 68
Registrado: Vie Dic 28, 2012 6:46 pm

Extraer ciertos datos del XML Factura

Mensajepor apzavaleta » Sab Feb 14, 2015 9: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: 14353
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Extraer ciertos datos del XML Factura

Mensajepor DADO » Lun Feb 16, 2015 3: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: 156
Registrado: Mié Ene 11, 2012 4:08 pm
Contactar:

Re: Extraer ciertos datos del XML Factura

Mensajepor jasistemas » Lun Feb 16, 2015 8: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 1 invitado