2013-11-25 88 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來說,還有更多的庫,但是其中大多數對我來說不夠好。一個接一個嘗試,有時你會有運氣。 :-)

兩個庫的佔地面積都很小 - 它們相對複雜,但不需要其他庫的軍團。