Kid {minus} ElementTree

Kid no longer requires ElementTree. Many people think that Kid used it to do the XML parsing. This is simply incorrect. It was actually only used for the class interface. During the serialization process Element instances, as well as instances of other ElementTree classes, were used to represent the data. This was not a strong enough reason to depend on a 3rd party package.

This move does not imply in any way that I don’t like the ElementTree package. In fact that is my favorite package to use when manipulating XML data. I introduced it to AGI sometime ago and have heard nothing, but good things.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • Technorati

Comments

  • Footnote: ElementTree is designed to make it easy to ship the core components as part of your own library; just put ElementTree.py and ElementPath.py in a suitable support directory, and use them as fallbacks if you cannot find a suitable standard install.
blog comments powered by Disqus