支持SOAP请求/响应的最佳XML解析器

Best XML Parser with SOAP Request/Response Support

本文关键字:XML 最佳 SOAP 请求 响应 支持      更新时间:2023-10-16

我正在寻找支持XSD和Namespace以及SOAP的最佳XML解析器。寻找较小的占地面积(理想情况下高达500kB)。我遇到了gSOAP,但不确定gSOAP的标准开源版是否支持我想要的所有功能。

如有任何帮助,不胜感激。

我认为这是个好问题。

首先:如果您使用基于xml/soap/wsdl的web服务,那么您可能有一个非常高级别的项目,因此即使是c++也不一定是最佳选择。我认为,如果你想用C语言开发一个真正的、可工作的软件,这是非常不可能的。IMHO你可以考虑一下java。

第二:xml和soap/wsdl是两种不同的东西,尽管soap使用xml进行通信,并且接口描述(wsdl)也是xml。

对于xml处理,我建议您可以使用libxml++。

对于SOAP,有更多的库,但它们中的大多数还不足以让我命名它们。一个接一个地尝试,有时你会很幸运

这两个库的占地面积都很小——它们相对复杂,但不需要大量的其他库。