Good day, I would like to announce a new tool in the XML Data Binding category: http://codesynthesis.com/products/xsd/ xsd is a W3C XML Schema to C++ translator. It generates vocabulary- specific, statically-typed C++ mapping from XML Schema definitions. The mapping consists of data types that represent the given vocabulary and a set of parsing functions that convert XML instance documents to a tree-like in-memory data structure. xsd features C++ standard library -based language mapping, configurable base character type (char/wchar_t), support for all XML Schema built-in types, custom Schema to C++ namespace mapping, and platform-independent generated code. xsd supports some of the more advanced features of XML Schema, including anonymous types, element and attribute groups, ID/IDREF cross-referencing, schema importing/inclusion, and mapping of xsd:enumerations to C++ enums. xsd runs on a range of platforms, including GNU/Linux, Windows, and Mac OS X. Supported C++ compilers include GNU g++ (3.3, 3.4, 4.0), Intel C++ 8.1, and Microsoft Visual C++ 7.1 (.NET 2003). xsd is Free/OpenSource software distributed under the term of the GNU General Public License, version 2. We also made a special exception to the terms and conditions of GPL which allows you to use the xsd runtime library and the generated code in a wide range of Free/Libre and Open Source Software (FLOSS). Proprietary licenses are also available. thank you for your time, -borisReceived on Wednesday, 27 July 2005 09:41:08 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 16 March 2009 11:13:33 GMT