Binding XSDs. Compiling an XSD into a C++ class or C structure with serialization methods

P

Paul Sheer

I would like to compile an XSD into a C/C++ header
with functions to generate and parse XML messages.

I understand that XMLBeans and Enhydra do this
for Java.

XBinder, Liquid, and some others can do it for
C/C++. But they are commercial.

There do not seem to be any Free equivalents.

Gsoap and Axis can do this, but they prefer WSDLs
and are not specifically intended for XSDs.

There is dtd2cpp - a perl package - but it does
not work directly with XSDs (as far as I am aware)
and does not seem to be sufficiently mature.

Does anyone have experience autogenerating C++
classes (or pure C) from an XSD using a
free/Free XSD parser?

Thanks

-paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,768
Messages
2,569,574
Members
45,048
Latest member
verona

Latest Threads

Top