xml 解析错误

2020-11-16  本文已影响0人  鱼落于天

PHP xml 解析错误

错误内容:

错误示例:

需要注意的点:

code:

$responseXml  = file_get_contents("文件路径");
// 替换空格
 $replStr     = str_replace(' ', '', "encoding=\"GB2312\"");
 $responseXml = str_replace($replStr, "encoding=\"UTF-8\"", $responseXml);
// iconv 函数会有部分编码转换错误,mb_convert_encoding函数就没有
 $responseXml = mb_convert_encoding($responseXml, 'UTF-8', 'GB2312, GBK');
$simple = simplexml_load_string($responseXml);
上一篇 下一篇

猜你喜欢

热点阅读