xml文档解析错误

站长 2个月前 访问:67 评论:0 关注:0

Q:
php解析xml文档时,如果遇到特殊符号会出现“XML解析错误:未组织好”的解析错误?

A:
在解析xml文档之前先将特殊符号替换,等到解析xml结束之后再将xml内容替换回来。

例子:

$result = file_get_contents("http://m.fang.com"); //获取xml
$result = str_replace("&","{xml}",$result);
$xml = simplexml_load_string($result ); //载入
$part = $xml->Item['NickName'];
$part = str_replace("{xml}","&",$part);

评论

还没有人评论 ~

公告