使用php读取SOAP响应xml,是无法读取xml文件的

时间:2015-10-17 08:35:46

标签: php xml

-dontwarn android.support.**
-dontwarn com.github.**
-dontwarn com.squareup.picasso.**
-dontwarn com.etsy.android.grid.**

如何用php读取此文件?我试着读它SimpleXMLElement但它不读取文件并给出空对象

1 个答案:

答案 0 :(得分:0)

你是如何尝试阅读xml的?您是否忘记注册xpath命名空间?

以下是一个示例,即$ yourSoapResponse请求的字符串响应:

$xml = new SimpleXMLElement($yourSoapResponse); 
$xml->registerXPathNamespace("soap", "http://schemas.xmlsoap.org/soap/envelope/");
$body = $xml->xpath("//soap:Body");
print_r($body);