Considering that I want to write python code that would run on Google App Engine and also inside jython, C-extensions are not an option. Amara was a nice library, but due to its C-extensions, I can't use it for either of these platforms.
The xml.etree.ElementTree module implements a simple and efficient API for parsing and creating XML data.
Python allows parsing these XML documents using two modules namely, the xml. etree. ElementTree module and Minidom (Minimal DOM Implementation).
XML is a portable, open source language that allows programmers to develop applications that can be read by other applications, regardless of operating system and/or developmental language.
ElementTree is very nice. It's also part of 2.5.
There's also Beautiful Soup (which may be geared more toward HTML, but it also does XML).
xml.sax is a builtin SAX parser
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With