编码问题:如何将中文乱码转换成正常显示的中文?

superphenix superphenix 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
编码问题:如何将中文乱码转换成正常显示的中文?

我用后台Ajax脚本读取了百度首页的信息,发现上面原来是中文的地方变成了乱码。但是再用这个脚本读取星际译王(www.stardict.cn)首页的时候中文能够正常显示。

然后发现,百度首页的网页编码是gb2312,星际译王首页的网页编码是UTF-8

这个问题的出现到底是百度网页编码没有用UTF-8的问题,还是由于百度网页编码和里面真实的文件的编码不一致呢?就是说,我觉得有可能百度的网页文件的编码不是gb2312,以至于发生冲突。

那么,怎么解决这个问题呢?就是,如何将中文乱码转换成正常显示的中文?将gb2312编码转换成UTF-8?如何实现?

谢谢!
...全文
评论 7
收藏 已收藏
分享
返回顶部
superphenix
Ajax 52,778 成员 25,334 内容