从xsd生成c++类的JAXB等价物?

2024-10-03 21:32:26 发布

您现在位置:Python中文网/ 问答频道 /正文

JAXB为处理xml数据提供了一种非常面向对象的方法,c++是否有这样的替代方法或脚本。寻找一些工具,是操作系统独立的ie:应该在linux,windows等

工具应该像JAXB从XSD模式生成那样生成c++类。在

在我以前的组织中,我们曾经有一个perl脚本执行相同的工作,但这非常原始(没有处理继承等)。perl或python脚本将是超级脚本。在


Tags: 工具数据方法脚本linuxwindows模式xml
2条回答

我对CodeSynthesis XSD印象很深,尽管我只是修补了一下。缺点之一(无论如何,对于我们的项目来说)是它们提供了处理xmlschema项的自定义类,但是我不相信您可以通过更改映射来提供自己的映射(至少在我看的时候)。在

签出XML data binding for C++ like JAXB for java。这是一个即使JAXB也不能完全解决的难题,但是有一些不完整的解决方案可能会有用。在

相关问题 更多 >