Benefits of using the libxml2 DOM2 implementation
If you begin to work with XML, using the DOM2 interfaces
is the best way to go.
They are well documented and language independent (so what
you have learn't with JavaScript can be reused with Delphi
or any other programming language).
For DOM2, some really usefull extensions are available,
like the XPATH-compliant nodeselect interface (not available
with many other DOM2 implementations and not available
with any SAX interface).
Compared to the MSXML-based DOM2 implementation from Borland
this one is more standart-compliant. There are about seven
dom2 functions, that can't be implemented with MSXML.
I think, publishing a dom2 library under an open source license
is the best garantie, that bugs are found (and fixed) quickly
and that new standarts are implemented rapidly.
Uwe Fechner
home
Last updated 7.8.2002