你说的“而且单个测试都没问题”只是抽样测试,并不是测试全部。应该有至少一个XML格式是不正确的。如果你加了我的代码,应该会输出这个不正确的XML的内容。你把这个内容贴出来给你看看,没有什么机密吧?如果可以的话,加百度HI。账号:everalan
你加我的代码后,有执行到die($xml)这一行吗?有的话把输出的XML内容发过来帮你分析一下
应该是XML本身的格式就不正确,自然解析失败
try{
$xmld = new SimpleXMLElement($xml);
}catch(Exception $e){
die($xml);
}
这样出错的时候就能知道那个XML是什么内容就知道哪里错了
不知道你想要什么?你完全可以用正则解决这种小问题啊。