Better use: TEXT INTO cInvoice ...ENDTEXT Hola a todos Muy interesante hilo A mi me gusta la solucion TEXT INTO y es la que utilizo, pero los xml a generar son más que simple texto porque tienen tags que pueden o no llevar valores y quizas ramas completas que quedan vacias y tambien tienen ramas ...
yo perdi mucho tiempo tratando de lo mismo al parecer mucho depende de la complejidad del xml pero para facturación electrónica y todo lo que he hecho con esas dos funciones es mas que suficiente saludos
Gracias Wilson, de este modo funciona perfecto. Pero me gustaría saber porque dicen que hbxml funciona y yo utilizando sus métodos no puedo obtener un resultado favorable, no dudo que sea por mi torpeza. de hecho compilo el ejemplo xmlreader y no me funciona tampoco. ...
buenos dias porque no asi #include "Fivewin.ch"#include "hbxml.ch"#include "xbrowse.ch"FUNCTION Testxml() local aCods, aNoms, i, cTexto := hb_memoread( 'producto.xml') , aProd aCods ...
Antonio, he hecho varias pruebas y tal vez soy yo que no agarro la soga, pero no logro entenderlo y al funcionar no obtengo el resultado deseado. Te mando exe, código y ejecutable simplificados en este zip
Estimados compañeros del Foro... Estoy buscando una alternativa a hbxml para manejar archivos de ese tipo y parsearlos. Me han dejado bien impresionado dos lib en C que llevan mucho tiempo de desarrollo y está aún en actividad con recientes actualizaciones ...
Has probado así ? oInstdAmt := TxmlNode():New( HBXML_TYPE_TAG, "InstdAmt Ccy='EUR'",, IMPORTE ) ó asi: oInstdAmt := TxmlNode():New( HBXML_TYPE_TAG, "InstdAmt",, IMPORTE ) oInstdAmt:SetAttribute( "Ccy", "EUR" ) Gracias Antonio!!! la primera da error pero las o...