[Python-es] Extraer datos de XML

Alexandro Colorado jza en oooes.org
Mie Jul 30 12:11:13 CEST 2014


2014-07-30 4:23 GMT-05:00 Quique Porta <quiqueporta en gmail.com>:

> ¿has trabajado con lxml?
> http://http://lxml.de/
>

​Trabaje con lxml​ de la libreria estandar para construir el XML, para
parsearlo use este:
https://docs.python.org/3.5/library/xml.sax.reader.html



>
>
> El 30 de julio de 2014, 11:05, Alexandro Colorado <jza en oooes.org>
> escribió:
>
> nativamente existe dos modelos de parsing, el sax y el dom, dom es mas
>> dinamico, sax es mas agil. Dependieno si por ejemplo el XML es muy verboso,
>> SAX consume menos memoria que DOM.
>>
>> ElementTree sin duda es una libreria a considerar, agiliza mucho ela
>> programacion de esta. Sin embargo dependiendo del tipo de rutinas que estes
>> haciendo es el camino mas recomendado..
>>
>>
>> 2014-07-30 3:31 GMT-05:00 Quique Porta <quiqueporta en gmail.com>:
>>
>>> Hola a todos,
>>> necesito hacer una migración de datos desde un XML hacia un nuevo modelo
>>> de datos de Django.
>>> ¿Que me recomendáis para recorrer el XML?
>>> ¿ElementTree o lxm?
>>> Yo he trabajado con lxml.objectify y la verdad es que me resultó muy
>>> cómodo.
>>>
>>> Bueno, ¿alguna recomendación/consideración?
>>>
>>> Un saludo.
>>>
>>> Quique.
>>>
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>>
>>
>> --
>> Alexandro Colorado
>> Apache OpenOffice Contributor
>> 882C 4389 3C27 E8DF 41B9  5C4C 1DB7 9D1C 7F4C 2614
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
Alexandro Colorado
Apache OpenOffice Contributor
882C 4389 3C27 E8DF 41B9  5C4C 1DB7 9D1C 7F4C 2614
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20140730/78a20655/attachment.html>


Más información sobre la lista de distribución Python-es