6 votes

Quel est l'analyseur XML le plus moderne, en pur python, disponible ?

Considérant que je veux écrire du code python qui fonctionnerait sur Google App Engine et aussi dans jython, les extensions C ne sont pas une option. Amara était une belle bibliothèque, mais à cause de ses extensions C, je ne peux pas l'utiliser pour ces deux plateformes.

8voto

Aaron Maenpaa Points 39173

ElementTree est très bien. Il fait également partie de 2.5 .

4voto

inkedmn Points 12655

Il y a aussi Une belle soupe (qui est peut-être plus orienté vers le HTML, mais qui fait aussi du XML).

1voto

NicDumZ Points 5566

xml.sax est un analyseur SAX intégré

1voto

Kenny164 Points 21

Je recommanderais normalement lxml, mais comme il utilise une bibliothèque C (libxml), l'alternative devrait être, comme Aaron l'a déjà suggéré, ElementTree (pour autant que je sache, il en existe une implémentation en python pur et une en c). Trouvé ceci via une recherche google

Bonne chance !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X