Given an XML schema (XSD) and arbitrarily many sample files (XML) based on that schema, I need to create an XML parser/binder to load those files. The parser must be available from within a C++ program.
All open source or commercial tools I looked at do not support keyrefs, which are heavily used in the XSD at hand.
Do you know any tool which is able to do this?