nodejs gb2312编码转换成ubtf8乱码,请问是为什么?
发布于 8 年前 作者 suxiaoxin 6028 次浏览 来自 问答

贴代码: var request = require(‘superagent’); var iconv = require(‘iconv-lite’); var url = “http://opinion.people.com.cn/n1/2016/1116/c1003-28873412.html”; request .get(url) .end(function(err, res){ var text = iconv.decode(new Buffer(res.text), ‘GB2312’) console.log(text) });

网页编码是gb2312的,不知道为什么输出的网页经过转码后,字符全是锟斤拷台锟斤拷锟斤拷应锟斤拷台锟斤拷锟斤拷锟节碉拷锟叫癸拷锟斤拷锟斤拷锟斤拷锟斤拷同锟

4 回复

@solarhell 谢谢,搞定哈哈

手持两把锟斤拷, 手中疾呼烫烫烫 http://www.tuicool.com/articles/miqIZv

回到顶部