Xmlbeansxx 0.7.2 review

Download
by rbytes.net on

Xmlbeansxx is a set of tools for binding XML to C++ objects

License: The Apache License 2.0
File size: 0K
Developer: TouK s.c.
0 stars award from rbytes.net

Xmlbeansxx is a set of tools for binding XML to C++ objects. It contains a code generator, which tranforms XML Schema to C++ classes.

It is open, memory safe, fast, and well-tested.

Here are some key features of "Xmlbeansxx":
Easy access to XmlSchema based XML data through generated C++ classes.
Easy iteration over any XML data, even with no schema file, through XmlCursor iterators (being implemented).
Runtime XPath queries, through XQuery technology (being implemented).
Memory safe - uses boost::smart_ptr technology.
Clear, configurable logging - uses log4cxx.
Fast & lightweighted

Requirements:
xerces-c
gmpxx
boost
log4cxx

What's New in This Release:
The main goal with this release was to get closer to Java implementation (XMLBeans).
The internal structure has changed a lot.
The handle body pattern was applied to generated classes and to the xmlbeansxx implementation.
TypeStore was implemented.
Ptr typedefs (like XmlObjectPtr) were replaced by XmlObject / XmlObject_I classes.
Basic XmlCursor support was added.

Xmlbeansxx 0.7.2 keywords