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

Forum statistics

Threads
473,999
Messages
2,570,244
Members
46,838
Latest member
KandiceChi

Latest Threads

Top