+ -
当前位置:首页 → 问答吧 → 我有一个GBK的xml。loadXML simplexml_import_dom后,居然编码在gbk 或 gb2312下都是乱码了

我有一个GBK的xml。loadXML simplexml_import_dom后,居然编码在gbk 或 gb2312下都是乱码了

时间:2011-12-04

来源:互联网

该XML的encoding是GBK
 在网页上打开查看字符编码 也是 gb2312


经过下面一段代码后

 $dom = new domDocument;
 $dom->loadXML($xml)
 $ob = simplexml_import_dom($dom);
 var_dump($ob);

在gb2312的字符编码网页上 居然是乱码了,
将网页编码改为utf-8才正常。
自动变编码???


用了utf8转成gb2312的函数 也不行。

作者: lakhwlhfawhfkajgh   发布时间: 2011-12-04

1.首先GBK和GB2312是不一样的
2.在网页上显示XML内容取决你的PHP代码!

作者: xiaofanku   发布时间: 2011-12-04

相关阅读 更多