在Zend Framework 2中使用XML POST请求

时间:2014-05-02 07:51:10

标签: xml zend-framework2

我是Zend Framework 2的新手,我必须使用XML POST请求来调用Web服务。

我已经阅读了ZF2文档并发现我可以使用以下内容。

Zend\DOM\Query  (to parse the xml respose)
Zend\Http\Client 
Zend\XmlRpc\Client

我的xml帖子请求很长。我可以用Zend\Http\Client启动它,而我无法理解的是存储xml请求的位置?如果我将xml数据保存在代码本身中,或者我是否必须将xml requst存储在另一个文档并在调用webservice时加载文档,这是否方便?此外,我需要更改每个webservice调用的xml post请求的参数值。

我需要做什么?我想我没有抓住XML POST请求的基础知识。但我无法在互联网上找到合适的答案来解决我的问题。

1 个答案:

答案 0 :(得分:1)

如果您每次都发布大量相同的大量XML数据,那么将它存储在文件系统中可能是有意义的,但您可以这样做 - 做任何最有意义的事情为您的应用程序。

虽然您可以使用DOM查询来解析XML,但您可能需要查看simplexml,这是PHP的原生XML解析库。