Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ XML数据绑定和C++;代码生成器_C++_Data Binding_Xsd_Code Generation - Fatal编程技术网

C++ XML数据绑定和C++;代码生成器

C++ XML数据绑定和C++;代码生成器,c++,data-binding,xsd,code-generation,C++,Data Binding,Xsd,Code Generation,已经有一个关于它的话题了,但我还没有找到一个有用的答案(http://stackoverflow.com/questions/1316320/a-c-code-generator-from-an-xml-spec) 我正在寻找一个库或一个工具,可以读取XSD语法,然后可以在C++(.HPP,.CPP,…)中编写相应的对象。 除了CodeSynthesis,有人知道很多吗?网站上有大量数据绑定代码生成器,只需在网站上搜索C++。另外,请详细说明上的答案没有帮助的原因。上的信息可能非常有用。但是请注

已经有一个关于它的话题了,但我还没有找到一个有用的答案(http://stackoverflow.com/questions/1316320/a-c-code-generator-from-an-xml-spec)

我正在寻找一个库或一个工具,可以读取XSD语法,然后可以在C++(.HPP,.CPP,…)中编写相应的对象。
除了CodeSynthesis,有人知道很多吗?

网站上有大量数据绑定代码生成器,只需在网站上搜索
C++
。另外,请详细说明上的答案没有帮助的原因。

上的信息可能非常有用。但是请注意,该网站上的工具列表正在慢慢过时。W3C数据绑定工具列表已经过时(上一次更新是在2009年)

我使用SoeCuFooTM的工具包来处理我的所有XML C++项目。也适用于普通C。它自动将C/C++绑定到XML模式,并且完全符合XML、WSDL、SOAP、REST、XML-RPC、JSON和WS-*协议的行业标准


GSOAP是主动维护的,易于使用,而且相当高效。

是的,我现在正在研究w3c工具中有关xsd的内容。有很多东西。这篇文章对我没有帮助,因为我已经知道代码合成(它是在GPL许可下的,它不是我想要的,所以我正在寻找替代品),我可以测试xmlplus,因为我现在不在Linux和GLSgen上,我还不知道如何使它工作。