编码问题:如何将中文乱码转换成正常显示的中文?
编码问题:如何将中文乱码转换成正常显示的中文?
我用后台Ajax脚本读取了百度首页的信息,发现上面原来是中文的地方变成了乱码。但是再用这个脚本读取星际译王(www.stardict.cn)首页的时候中文能够正常显示。
然后发现,百度首页的网页编码是gb2312,星际译王首页的网页编码是UTF-8
这个问题的出现到底是百度网页编码没有用UTF-8的问题,还是由于百度网页编码和里面真实的文件的编码不一致呢?就是说,我觉得有可能百度的网页文件的编码不是gb2312,以至于发生冲突。
那么,怎么解决这个问题呢?就是,如何将中文乱码转换成正常显示的中文?将gb2312编码转换成UTF-8?如何实现?
谢谢!