SOAP Web服务返回字符串而不是xml

时间:2015-07-24 09:25:44

标签: php xml web-services soap

我有一个基于SOAP的Web服务。当我从.net或java调用Web服务方法时,它返回xml字符串。但是当我从PHP脚本调用该方法时,它返回字符串。

以下是我的PHP脚本:

<?php
   $client = new SoapClient("http://mydomain/services/transaction?wsdl");
   $result = $client->ProductOnHand(array('username'=>'myusername', 'Password'=>'mypassword', 'delatdate' => '17/06/2015 18:00:00'));
   echo '<pre>'; print_r($result);
?>

如果我将$result打印为var_dump($result);,则显示为xml,如果打印为echo '<pre>'; print_r($result);则显示为字符串。所以我无法解析它。请建议

0 个答案:

没有答案