Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


[ANN] CodeSynthesis XSD/e 3.0.0 released

From: Boris Kolpackov <boris@-------------.--->
To: NULL
Date: 2/5/2009 2:50:00 AM
Hi,

I am pleased to announce the availability of CodeSynthesis XSD/e 3.0.0.

CodeSynthesis XSD/e is an open-source (GPL2 + proprietary license) XML
parser/serializer generator for mobile and embedded systems. It provides
event-driven, stream-oriented XML parsing, XML serialization, XML Schema
validation, and C++ data binding while maintaining a small footprint and
portability.

This release adds the new Embedded C++/Hybrid XML Schema to C++ mapping.
C++/Hybrid provides a light-weight, tree-like object model with support
for fully in-memory as well as hybrid, partially event-driven, partially
in-memory XML processing modes. The latter approach combines the ease and
convenience of the in-memory processing mode with the ability to minimize
the use of RAM and handle documents that would otherwise not fit into
memory. Other major features of the new mapping include:

  * Precise reproduction of the XML vocabulary structure and 
    element order.
  
  * Support for filtering of XML data during parsing and object model
    during serialization.
  
  * Customizable object model classes as well as parsing and 
    serialization code.

  * High-performance XML Schema validation in the generated code
    (configurable, can be used during parsing and/or serialization).

  * Small memory footprint, including heap and stack usage.

  * Highly-portable, can be used without STL, RTTI, iostream,
    C++ exceptions, and with minimal use of C++ templates. 

For more information on the new mapping as well as for the complete list
of new features in this release see:

http://www.codesynthesis.com/pipermail/xsde-announcements/2009/000005.html

Supported embedded targets include Embedded Linux, VxWorks, QNX, iPhone
OS and Windows CE/Mobile. XSD/e can also be used on non-embedded platforms
with a wide range of modern and legacy C++ compilers. Precompiled binary
distributions are available for GNU/Linux, Mac OS X, Solaris, and Windows
host development platforms.

More information, documentation, source code, and precompiled binaries
are available from:

http://www.codesynthesis.com/products/xsde/


Best regards,
Boris

-- 
Boris Kolpackov
Code Synthesis Tools CC
http://www.codesynthesis.com
tel: +27 76 1672134
fax: +27 21 5526869


transparent
Print
Mail
Like It
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