如何从XML响应中找到PHP变量中的单词
我请求Web服务REST,得到了XML响应 这是我的密码:如何从XML响应中找到PHP变量中的单词,php,xml,rest,Php,Xml,Rest,我请求Web服务REST,得到了XML响应 这是我的密码: //... $webServiceURl = $firstPartUrl . "/" . $name . "/" ; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $webServiceURl); curl_setopt($curl, CURLOPT_RETURNTRANSFER, false); curl_setopt($curl, CURLOPT_SSL_V
//...
$webServiceURl = $firstPartUrl . "/" . $name . "/" ;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $webServiceURl);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$recoverResponseWebService = curl_exec($curl);
curl_close($curl);
//....
我在IE中得到了2种可能性的响应
第一个:
<?xml version="1.0" encoding="UTF-8"?>
-<ApiUser version="1.0" generator="zend">-<lookup><response>SUCCESS</response>-<user><name>John</name><id>25896</id></identity><status>success</status></lookup></ApiUser>
如何在$recoverResponseWebService中找到成功/失败这个词
你能帮我吗
谢谢这是xml。。。使用它没关系,Marc,它与DOM php一起工作
<?xml version="1.0" encoding="UTF-8"?>
-<ApiUser version="1.0" generator="zend">-<lookup><response>FAILURE</response><status>success</status></lookup></ApiUser>
if ($recoverResponseWebService->set->response=='FAILURE')
{
echo "1st possibility : RESPONSE : FAILURE";
}
else
{
echo "2nd possibility : RESPONSE : SUCCESS";
}