有没有办法解析PHP真正巨大的SOAP响应?

时间:2017-10-05 07:59:30

标签: php xml soap wsdl

我需要获取并解析SOAP响应,但SoapClient告诉我这样:

内存不足(分配387186688)(试图分配87个字节)

换句话说,响应真的很大,所以PHP(SoapClient)无法解析它。有什么方法可以解决这个问题吗?谢谢你,对不起我的英语。

1 个答案:

答案 0 :(得分:0)

您可以使用http://php.net/manual/en/book.xml.phphttp://php.net/manual/en/book.simplexml.php。这两个库都是“逐行”地传输xml。所以你有少量的内存消耗。你也可以解析xml的部分内容。