Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


[ANN] xsd - XML Schema to C++ translator

From: Boris Kolpackov <boris@-------------.--->
To: xmlschema-dev@--.---
Date: 7/26/2005 2:05:00 PM
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,
-boris


transparent
Print
Mail
Digg
delicious
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent