XML and namespaces
fredrik at pythonware.com
Wed Dec 7 10:30:58 CET 2005
Alan Kennedy wrote:
> [Fredrik Lundh]
> > but isn't libxml2dom just a binding for libxml2? as I mention above, I had libxml2
> > in mind when I wrote "widely used", not the libxml2dom binding itself.
> No, libxml2dom is Paul Boddie's DOM API compatibility layer on top of
> the cpython bindings for libxml2.
So a binding that just passes things through to another binding is not
a binding? Alright, let's call it a compatibility layer then.
> > but libxml2 is also widely used, so we have at least two ways to
> > interpret the spec.
> Don't confuse libxml2dom with libxml2.
As Paul has said several times, libxml2dom is just a thin API compatibility
layer on top of libxml2. It's libxml2 that does all the work, and the libxml2
authors claim that libxml2 implements the DOM level 2 document model,
but with a different API.
Maybe they're wrong, but wasn't the whole point of this subthread that
different developers have interpreted the specification in different ways ?
More information about the Python-list