是否有任何工具可以将xsd转换为c ++代码。生成的代码可用于序列化和解析xml。它也应该作为一个独立的运行 我看到了一些开源工具,如 CodeSynthesis ,但它已被GPL许可证涵盖 我正在寻找一种工具,它将生成可以独立运行的代码。
答案 0 :(得分:3)
xsd.exe也为C ++ \ CLI生成代码
它未在文档中的 \ languages 中添加。但是在VS CommandPrompt中执行xsd.exe时,在 \ languages 部分中可以看到CPP。
使用以下命令生成cpp代码: xsd.exe some.xsd / l:CPP / c