[Home] [By Thread] [By Date] [Recent Entries]
Leigh Dodds writes: > - methods to convert nodes to text (e.g. getting text content from > elements, etc) and simple Java types, e.g ints Nice, but let's change "Java" to "native", where native is defined by the language being used. ;-) A Java int won't do a a Python program a lot of good (unless it's running under Jython). > - renaming elements Yes! This in particular is a sore point for me. I'm able to do it in Python, but I have to know which DOM implementation I'm using so I can do the right magic for the implementation. A helper routine does help, but doesn't give a "good feeling". The reason for not allowing tagName to be changed has been explained to me (that an implementation may use different classes to implement different elements), but doesn't seem sufficient (allowing tagName to be mutable or throw some exception may be tolerable, and being able to ask the DOM implementation if it allows general element renaming would be useful. -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation
|

Cart



