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

时间:2016-03-02 09:43:15

标签: c++ visual-c++ serialization xsd xml-parsing

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

1 个答案:

答案 0 :(得分:3)

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