In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Algun ejemplo xml

Foro de Xailer profesional en español
Responder
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

Algun ejemplo xml

Mensaje por XeviCOMAS »

Pos eso...
Ya se sabe que mas vale 1 imagen que 1000 palabras.
¿Alguien puede colgar un ejemplo de utilización de la clase TXmlDocument???
¿Alguna referencia de lectura de documentación de la clase???
Gracias.
Un Saludo,
Xevi.
Un Saludo,
Xevi.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Algun ejemplo xml

Mensaje por ignacio »

XeviCOMAS escribió el lun, 22 abril 2013 21:03Pos eso...
Ya se sabe que mas vale 1 imagen que 1000 palabras.
¿Alguien puede colgar un ejemplo de utilización de la clase TXmlDocument???
¿Alguna referencia de lectura de documentación de la clase???
Gracias.
Un Saludo,
Xevi.
Hola Xevi,
í‰chale un vistazo al ejemplo BTS.
Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
emeasoft
Mensajes: 1094
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

Algun ejemplo xml

Mensaje por emeasoft »

Xevi:
TXmlDocument: é chato de usar (es molesto para utilizar).
Usamos assim:

LOCAL x01,nHandle,lOK
x01:='<?xml version="1.0" encoding="UTF-8"?>'
x01+='<NFe xmlns="http://www.portalfiscal.inf.br/nfe">'
x01+= '<infNFe versao="'+'001'+'" Id="NFe'+'3'+'">'
x01+= '<ide>'
x01+= '<cUF>'+cUF+'</cUF>'
x01+= '<cNF>'+cNf+'</cNF>'
...
x01+= '<finNFe>1</finNFe>'
x01+= '<procEmi>0</procEmi>'
x01+= '<verProc>2.00</verProc>'
x01+= '</ide>'
...
x01+= '</infNFe>'
x01+='</NFe>'

nHandle :=FCreate("TESTE.TMP")
x01:=StrTran(x01,CHR(13),"")
x01:=StrTran(x01,CHR(10),"")
lOK:=FWrite(nHandle,@x01 )#-1
FClose(nHandle)
IF lOK
FRename("TESTE.TMP","TESTE.XML")
ENDIF

Mário Angelini
Cassiano de Oliveira
Mensajes: 475
Registrado: Mar Jul 24, 2012 10:21 pm

Algun ejemplo xml

Mensaje por Cassiano de Oliveira »

Legal Mário, obrigado
"www[dot]eMeAsOfT[dot]com" wrote in message
news:51767e5c$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Xevi:
TXmlDocument: é chato de usar (es molesto para utilizar).
Usamos assim:
LOCAL x01,nHandle,lOK
x01:='<?xml version="1.0" encoding="UTF-8"?>'
x01+='<NFe xmlns="http://www.portalfiscal.inf.br/nfe">'
x01+= '<infNFe versao="'+'001'+'" Id="NFe'+'3'+'">'
x01+= '<ide>'
x01+= '<cUF>'+cUF+'</cUF>'
x01+= '<cNF>'+cNf+'</cNF>'
...
x01+= '<finNFe>1</finNFe>'
x01+= '<procEmi>0</procEmi>'
x01+= '<verProc>2.00</verProc>'
x01+= '</ide>'
....
x01+= '</infNFe>'
x01+='</NFe>'
nHandle :=FCreate("TESTE.TMP")
x01:=StrTran(x01,CHR(13),"")
x01:=StrTran(x01,CHR(10),"")
lOK:=FWrite(nHandle,@x01 )#-1
FClose(nHandle)
IF lOK
FRename("TESTE.TMP","TESTE.XML")
ENDIF
Mário Angelini
--
http://www.eMeAsOfT.com
http://emeasoft.blogspot.com/
http://twitter.com/emeasoft
http://www.facebook.com/emeasoft
https://plus.google.com/102999253031532804222
http://g.co/maps/26gey
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

Algun ejemplo xml

Mensaje por XeviCOMAS »

Gracias a todos,
Hasta ahora, tambien tenia mi forma de "interpretar" el texto xml, pero al
ver la clase TXmlDocument creí­ que seria más sencillo tirar por ahí­... pues
donde existe una clase para el menester siempre se supone que debe de ser
mas manejable.
Miraré las opciones y me pelearé un poco con TXmlDocument, también.
Un Saludo,
Xevi.
"Xevi" ha escrit al missatge:51758988$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Pos eso...
Ya se sabe que mas vale 1 imagen que 1000 palabras.
¿Alguien puede colgar un ejemplo de utilización de la clase TXmlDocument???
¿Alguna referencia de lectura de documentación de la clase???
Gracias.
Un Saludo,
Xevi.
Un Saludo,
Xevi.
Jose A. Suarez
Mensajes: 58
Registrado: Sab Nov 24, 2012 3:50 pm

Algun ejemplo xml

Mensaje por Jose A. Suarez »

Mira en la carpeta samples el proyecto BTS ;-).
Saludos
Alf+.
El 24/04/13 08:37, Xevi escribió:
> Gracias a todos,
>
>
> Hasta ahora, tambien tenia mi forma de "interpretar" el texto xml, pero
> al ver la clase TXmlDocument creí­ que seria más sencillo tirar por
> ahí­... pues donde existe una clase para el menester siempre se supone
> que debe de ser mas manejable.
> Miraré las opciones y me pelearé un poco con TXmlDocument, también.
>
>
> Un Saludo,
> Xevi.
>
>
>
> "Xevi" ha escrit al missatge:51758988$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> Pos eso...
>
> Ya se sabe que mas vale 1 imagen que 1000 palabras.
> ¿Alguien puede colgar un ejemplo de utilización de la clase TXmlDocument???
>
> ¿Alguna referencia de lectura de documentación de la clase???
>
>
> Gracias.
>
> Un Saludo,
> Xevi.
Responder