将 xsd 转换为 C++ 代码的工具

Fre*_*her 2 c++ serialization xsd visual-c++ xml-parsing

是否有任何工具可以将 xsd 转换为 C++ 代码。生成的代码可用于序列化和解析 xml。它也应该作为独立运行。
我看到了一些像CodeSynthesis这样的开源工具,但它已被 GPL 许可所覆盖。
我正在寻找一种可以生成可以独立运行的代码的工具。

Fre*_*her 5

xsd.exe 也为 C++\CLI 生成代码。
它没有添加到文档中的\languages中。但是当在 VS CommandPrompt 中执行 xsd.exe 时,在\languages部分你可以看到 CPP。
使用以下命令生成 cpp 代码:xsd.exe some.xsd /l:CPP /c