Dejan Lekic <dejan.le...@gmail.com> wrote: > If you really want to be serious about the XML package, then I > humbly believe implementing the commonly-known DOM interfaces is > a must. Luckily there is IDL available for it: > https://www.w3.org/TR/DOM-Level-2-Core/idl/dom.idl . Also, > speaking about DOM, all levels need to be supported! > > Also, I would recommend borrowing the Tango's XML pull parser as > it is blazingly fast. > > Finally, perhaps integration with signal/slot module should > perhaps be considered as well. >
What's the usecase of DOM outside of browser interoperability/scripting? The API isn't particularly nice, especially in languages with a rich type system.