simplexml_load_string函数

时间:2017-02-26 11:17:26

标签: php simplexml simplexml-load-string

我有一个API响应,其大小各不相同。当我尝试使用时将xml对象转换为std对象时,它不会在大型xml数据(appx。20MB)上显示错误。 这是我的代码

$xml = simplexml_load_string($apiResponse);
$object = json_decode(json_encode($xml));

错误消息是:

simplexml_load_string(): Entity: line 1: parser error : internal error: Huge input lookup

我google并在stackoverflow上找到this answer并将我的代码更改为

simplexml_load_string($apiResponse, 'SimpleXMLElement', LIBXML_PARSEHUGE)

但是,错误仍然是一样的。任何人都有任何想法?提前谢谢

0 个答案:

没有答案