PHP使用XML Web服务(Java)

时间:2010-11-05 11:32:13

标签: php xml web-services client

不知道如何制作这个以及相当新的网络服务。

我有一个Java webserive,它返回XML的字符串表示形式。这很好。

我正在尝试使用curl_exec从php脚本调用该web服务,将字符串存储在变量中,然后使用simplexml_load_string开始呈现信息。

问题在于,由于某种原因,从webserive检索到的信息似乎只是xml的内容,而不是任何标签。

我从哪里开始?

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您获取Web服务返回的原始字符串,我建议您使用命令行中的curl。您可以使用浏览器或wget,但我认为最好的方法是使用curl,因为它首先处理PHP的请求。

在您确定java Web服务按预期返回XML之后,使用命令行中的示例结果测试您的PHP代码,之后您可以返回调试curl_exec请求,以防出现问题所在所在。

我怀疑,java web服务不返回XML。所以我从那里开始。