2013-11-25 67 views
0

我在寻找支持XSD和名称空间以及SOAP支持的最佳XML解析器。寻找小脚印(理想情况下高达500kB)。我遇到了gSOAP,但不知道gSOAP的标准开源版本是否支持我查找的所有功能。具有SOAP请求/响应支持的最佳XML解析器

任何帮助,如果非常感谢。

回答

0

我认为这是一个很好的问题。第一:如果你使用基于xml/soap/wsdl的web服务,你可能有一个非常高级的项目,因此即使是C++也不是真正的最佳选择。如果你想在C语言中开发一个真正的工作软​​件,并且使用soap服务,我认为这是非常不连贯的。恕我直言,你可以考虑Java。

其次:xml和soap/wsdl是两个不同的东西,尽管soap使用xml进行通信,接口描述(wsdl)也是xml。

对于XML处理,我建议你可以使用libxml ++。

对于SOAP来说,还有更多的库,但是其中大多数对我来说不够好。一个接一个尝试,有时你会有运气。 :-)

两个库的占地面积都很小 - 它们相对复杂,但不需要其他库的军团。