[英]JAXB equivalent for generating c++ classes from xsd?
JAXB提供了一种非常OOP的方式来处理xml数据,对于c ++是否有这样的替代方法或脚本可用。 寻找一些与操作系统无关的工具,即:应该在linux,windows等环境下工作。
工具应生成c ++类,例如从XSD Schema生成JAXB的方法。
我们曾经在我以前的组织中使用过一个perl脚本来执行相同的工作,但是那是非常原始的(没有处理继承等)。 perl或python脚本将是超级。
我对CodeSynthesis XSD印象非常深刻,尽管我只是修补它。 不利的一面(无论如何,对于我们的项目)是它们提供了用于处理XML Schema项目的自定义类,但是我不相信您可以更改映射以提供自己的映射(至少在我看来)。
签出C ++的XML数据绑定,例如JAXB for java 。 这是一个难题,甚至JAXB都无法完全解决,但是有一些不完整的解决方案可能对您有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.