[Lazarus-es] XML

Pedro Hernandez pedro en phsoft.com.uy
Lun Nov 17 21:11:01 CET 2014


Muchas gracias a todos.-
Es para Uruguay, pero no para realizar una facturación electrónica sino 
para una interfaz.-

Saludos
Pedro

El 17/11/2014 17:42, Martin Gomez escribió:
> XML Config no te va a servir para eso...  Usa una estructura bien 
> rara, guardando los valores en atributos del nodo y no en el texto de 
> cada nodo.
>
> Para leer XML, si conoces el formato, lo más comodo (para un 
> pascalero) es SAX. Definis eventos que el parser llama al abrir un 
> nodo, al cerrarlo, al leer el texto interno, etc etc y vas 
> construyendo tu objeto desde ahí.
>
> La otra es hacerlo a mano con DOM y recorriendo el árbol a mano, pero 
> es engorroso si nunca lo hiciste antes.
>
> Ojala fuera tan sencillo como con el SimpleXML del php, que levantas 
> un archivo y automaticamente es un objeto :)
>
>
> 2014-11-17 15:13 GMT-03:00 Maxi <maximiliano.duarte en gmail.com 
> <mailto:maximiliano.duarte en gmail.com>>:
>
>     El día 17 de noviembre de 2014, 15:02, Pedro Hernandez
>     <pedro en phsoft.com.uy <mailto:pedro en phsoft.com.uy>> escribió:
>     > Hola a todos, necesito para la facturación electrónica, leer y
>     cargar datos
>     > en una interfaces  xml,
>     > El único componente que veo  para ello es TXMLConfig, pero no
>     logro hacerlo
>     > funcionar. Si alguien tiene algún ejemplo o
>     > algún dato de como hacerlo agradezco la ayuda.-
>     > Desde ya muchas gracias.-
>     >
>     > Pedro
>     >
>     > --
>     > A/S Pedro Hernández Brandzen 1956 Of. 401 - Montevideo - Uruguay
>     Tel. (598)
>     > 24190208 * - Cel. 098990947 mail: pedro en phsoft.com.uy
>     <mailto:pedro en phsoft.com.uy> web :www.phsoft.com.uy
>     <http://www.phsoft.com.uy>
>     >
>     > ---
>     > Este mensaje no contiene virus ni malware porque la protección
>     de avast!
>     > Antivirus está activa.
>     > http://www.avast.com
>     >
>     >
>     > _______________________________________________
>     > Lazarus-es mailing list
>     > Lazarus-es en lists.lazarus.freepascal.org
>     <mailto:Lazarus-es en lists.lazarus.freepascal.org>
>     > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
>     De que pais necesitas?
>
>     en argentina ya hay uno hecho con api lista para usar.
>     --
>     El que pregunta aprende, y el que contesta aprende a responder.
>
>     No a la obsolecencia programada:
>     http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml
>
>     Linux User #495070
>     http://domonetic.com/blog
>
>     _______________________________________________
>     Lazarus-es mailing list
>     Lazarus-es en lists.lazarus.freepascal.org
>     <mailto:Lazarus-es en lists.lazarus.freepascal.org>
>     http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
>
>
> -- 
> Most good programmers do programming not because they expect to get 
> paid or get adulation by the public, but because it is fun to program.
> /Linus Torvalds/
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es


-- 
A/S Pedro Hernández Brandzen 1956 Of. 401 - Montevideo - Uruguay Tel. 
(598) 24190208 * - Cel. 098990947 mail: pedro en phsoft.com.uy web 
:www.phsoft.com.uy


---
Este mensaje no contiene virus ni malware porque la protección de avast! Antivirus está activa.
http://www.avast.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20141117/2823b647/attachment-0002.html>


More information about the Lazarus-es mailing list