- Add name munging to attributes (not just to tagnames), e.g.:
>>> from gnosis.xml.objectify import make_instance
>>> dir(make_instance(''))
['PCDATA', ..., '_seq', u'bar-baz', 'spam__eggs']
- Add a PyRXP (validating) parser. Also, try some timings vs EXPAT.
- In Python 2.3, the DOM parser produces a list of two elements, e.g.:
[, ]
However, the first element contains only empty (None) PCDATA, and no
children. I do not know why this happens, and only starting with
2.3; but then, EXPAT is currently the preferred parser.