Categories
xsd
'xsd' is a W3C XML Schema to C++ translator. It generates a vocabulary-specific, statically-typed C++ mapping (also called binding) from XML Schema definitions. The 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.
'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, platform-independent generated code, and more.
Last updated 11 Aug, 2005
About
Leadership
- Boris Kolpackov - Maintainer
Requirements
- libxsd-frontend 1.0.2 or later (Use Requirement)
- libbackend-elements 1.0.1 or later (Use Requirement)
- libcult 1.0.1 or later (Use Requirement)
- libxerces-c 2.6.0 or later (Use Requirement)
- libboost_filesystem 1.32.0 or later (Use Requirement)
- libboost_regex 1.32.0 or later (Use Requirement)
- gcc 3.4.3 or later (Build Prerequisite)
- build 0.1.15 or later (Build Prerequisite)
Versions
1.1.0
1.1.0 stable released 2005-08-09
- Released: 9 Aug, 2005
- Code Maturity: Stable
- Source Archive: http://codesynthesis.com/download/xsd/1.1/xsd-1...
- Licenses: GPLv2 with exception
- Interfaces: Command Line
User Community and Support
User manpage available in HTML format from http://codesynthesis.com/projects/xsd/documentation/xsd.xhtml
General Resources
Support Resources
- Paid technical support available from http://codesynthesis.com/support/



