[ANN] xsd - a W3C XML Schema to C++ translator from Boris Kolpackov on 2005-10-08 (xmlschema-dev@w3.org from October 2005) (original) (raw)

Good day,

Could you please add the following to the Tools section on the XML Schema page (http://www.w3.org/XML/Schema#Tools):


xsd, Code Synthesis Tools CC, 2005-10-08

xsd is a cross-platform, open source W3C XML Schema to C++ translator. It supports two C++ mappings: in-memory C++/Tree and event-driven C++/Parser.

The C++/Tree mapping consists of data types that represent the given vocabulary, a set of parsing functions that convert XML instance documents to a tree-like in-memory data structure, and a set of serialization functions that convert the in-memory representation back to XML.

The C++/Parser mapping provides parser templates for data types defined in XML Schema. Using these parser templates you can build your own in-memory representations or perform immediate processing of XML instance documents.


thanks, -boris