c ++ xml数据绑定

CR.*_*CR. 7 c++ xml data-binding serialization

在线有几种不同的java xml数据绑定工具的比较.我想看到这成为用于xml数据绑定的不同c ++工具之间的有用比较.

您在c ++中使用哪种工具进行xml数据绑定?CodeSynthesis和xmlbeanscxx是几个可用的选择.

我想让大家在下面添加关于他们使用这项技术的经验的信息,包括推理选择一种工具而不是另一种工具,易用性和性能.也可以随意添加有关命名空间支持,解析选项(树/流)等的技术信息.


CodeSynthesis XSD

(随意在此处添加信息)

许可证:GPL2,例外/专有

缺点:生成的代码应该是开源的.


xmlbeanscxx

(随意在此处添加信息)

许可证:Apache

缺点:


提升序列化库

(随意在此处添加信息)

许可证:提升

Dr.*_* RE 5

我正在使用 SourceForge 的开源GSOAP工具包进行 XML C++ 自动序列化。也适用于纯 C。它自动将 C/C++ 绑定到 XML 模式,并且完全符合 XML、WSDL、SOAP、REST、XML-RPC、JSON 和 WS-* 协议的行业标准。这也相当高效。


pax*_*977 0

Boost 序列化库Boost,带上它就不要出门。