The Artima Developer Community
Sponsored Link

C++ Community News Forum
CodeSynthesis XSD Release 2.3.1 - open-source XML Schema to C++ compiler

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Boris Kolpackov

Posts: 14
Nickname: boris
Registered: May, 2006

CodeSynthesis XSD Release 2.3.1 - open-source XML Schema to C++ compiler Posted: Jan 27, 2007 1:25 PM
Reply to this message Reply
I am pleased to announce the availability of CodeSynthesis XSD 2.3.1. CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler.

Provided with a schema, XSD generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with elements, attributes, and text in a direct representation of XML such as DOM or SAX.

Major new features in this version:

  • Customization of parsing constructors and serialization operators
  • Support for handling of XML Schema wildcard content in the stream- oriented mapping (C++/Parser)
  • Optimizations for the run-time memory consumption and code size
  • Support for Intel C++ 9.1 and IBM XL C++ 7.0
  • Support for IBM AIX on POWER/PowerPC and GNU/Linux on IA-64

For a complete list of new features see

XSD is available on AIX, GNU/Linux, HP-UX, Mac OS X, Solaris, and Windows. Supported C++ compilers include: GNU g++, HP aCC, IBM XL C++, Intel C++, Sun C++, and MS Visual C++.

More information as well as precompiled binaries for all supported platforms are available from

Topic: Announcing "VOLE - A Neat C++ COM/Automation Driver" Previous Topic   Next Topic Topic: More Trouble with Programming

Sponsored Links


Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use