C ++类hierarchy =>到XSD架构?谁知道工具或例子?

时间:2013-12-19 15:59:07

标签: c++ xml xsd schema

我知道我可以使用codesynthesis机制将XSD架构转换为C ++类。 反之亦然?

假设我在C ++中有一个非常困难的类层次结构,我想获得XSD架构,所以我将来可以用任何其他语言来使用它?

1 个答案:

答案 0 :(得分:3)

我不知道任何现成的工具,但clang提供了从C ++源生成的AST的接口。可以在此AST的基础上创建合适的工具。

还有gccxml,它至少代表使用XML在C ++中找到的声明。但是,我没有使用gccxml,我不知道它是否仍然保留。