Hi John,

"John Calcote" <[EMAIL PROTECTED]> writes:

> Can you tell me the status of the XMLSchema library? I wonder how
> mature it is at this point. Can it be used to validate a document
> yet?

I tried to use libxml2 XML Schema validation for the benchmark[1]
but had to disqualify it for now because it could not handle the
schema. The benchmark covers fairly common use-cases (some of them
are not exactly trivial though) and if I remember correctly, libxml2
stumbled on the inheritance by restriction of complex types.

You can also see in the archives of this mailing list that people
regularly discover bugs and missing features in libxml2's XML
Schema implementation.

So my feeling is that if your schemas are restricted to really
basic stuff (i.e., choice, sequence, element, attribute) then
you could probably use it.


[1] http://www.codesynthesis.com/projects/xsdbench/


hth,
-boris


-- 
Boris Kolpackov
Code Synthesis Tools CC
http://www.codesynthesis.com
Open-Source, Cross-Platform C++ XML Data Binding

_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to