Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   XML (http://www.velocityreviews.com/forums/f32-xml.html)
-   -   [ANN] XBinder XSD to C/C++ data binding tool (http://www.velocityreviews.com/forums/t522604-ann-xbinder-xsd-to-c-c-data-binding-tool.html)

eday@obj-sys.com 07-17-2007 01:32 PM

[ANN] XBinder XSD to C/C++ data binding tool
 
Objective Systems Announces the Release of XBinder 1.2

XBinder(tm) is an XML data binding application that can generate C/C+
+
encoders/decoders from an XML schema specification. Version 1.2 is a
major new release of the product that adds the following capabilities
over previous versions:

- Use of a Pull-Parser for improved XML decoding. XML C and C++
decoder
generation has been changed to use a custom pull-parser as the
default
parser instead of a third-party SAX parser. This provides better
performance and provides a more logical model for data binding
applications.

- Improved handling of run-time type declarations (xsi:type). The
code
generation was updated to generate special structures for derived
types.
This makes it possible to encode and decode XML elements identified
by xsi:type declarations.

- Capability to encode and decode to/from DOM. An abstract DOM
interface
has been added which makes it possible to encode/decode to/from DOM
instead
of directly to XML. This makes use of DOM possible with XBinder
for
operations such as searching or generic node manipulation.

- Addition of copy constructors and deep-copy for all C++ classes.
The C++ memory management interface has been greatly simplified
such that all assignments now cause a deep-copy of the data to be
done.

- Improved custom type configuration. The capability was added to
change
the default C type that is mapped to a given XSD type. For
example,
it is possible to specify that a string be used to hold an
xsd:decimal
type instead of a floating point variable.

For more information on the new release see:

http://www.obj-sys.com/xbinder.shtml

A free evaluation version of the software can be downloaded from:

http://www.obj-sys.com/downloadxb12.shtml



All times are GMT. The time now is 05:44 AM.

Powered by vBulletin®. Copyright ©2000 - 2014, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.