【问题标题】:PHP Consuming XML Web Serivce (Java)PHP 使用 XML Web 服务 (Java)
【发布时间】:2010-11-05 11:32:12
【问题描述】:
不知道该怎么做,而且对网络服务来说相当新。
我有一个返回 XML 字符串表示的 Java 网络服务器。效果很好。
我正在尝试使用 curl_exec 从 php 脚本调用该 Web 服务,将字符串存储在变量中,然后使用 simplexml_load_string 开始呈现信息。
问题在于,出于某种原因,从网络服务器检索到的信息似乎只是 xml 的内容,没有任何标签。
我从哪里开始?
谢谢!
【问题讨论】:
标签:
php
xml
web-services
client
【解决方案1】:
我建议你获取 web 服务返回的原始字符串,我建议你从命令行使用 curl。您可以使用浏览器或 wget,但我认为最好的方法是使用 curl,因为它是首先处理 PHP 请求的方法。
在您确定 java Web 服务按预期返回 XML 后,使用命令行的示例结果测试您的 PHP 代码,之后您可以返回调试 curl_exec 请求,以防出现问题谎言。
我怀疑,java web 服务不返回 XML。所以我会从那里开始。