0

CppCMS 中有 XML 解析器吗?我正在设计的应用程序包括访问多个 Web 服务。为了开发 Web 服务客户端,是否有内置的 WSDL/XML 解析器,或者,我是否必须依赖某些第三方解析器?或者,是否有使用 JSON 的解决方法/有效方法。

顺便说一句,我是 C/C++ 开发人员,而不是 Web 开发人员。回答前请记住。

4

1 回答 1

0

不,到目前为止还没有内置的 XML 解析器,我认为没有计划在CppCMS 1.xx中拥有一个

但是很容易包含和使用一个。您必须使用 cppcms::http::request::raw_post_data() 并使用第三方解析器(tinyxml、libxml2.. 我更喜欢 rapidxml)。

CppCMS 对带有JSON-RPC的 Web 服务有很好的支持,我建议选择这种路径而不是 soap/wsdl,因为它更轻,但这取决于你想要完成什么。

于 2014-04-04T12:05:29.633 回答