CNode

nodejs gb2312编码转换成ubtf8乱码,请问是为什么?

问答
Ssuxiaoxin发布于10 年前最后回复10 年前4 回复6672 浏览0 收藏

贴代码: 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)

S
solarhell#2·10 年前
M
magicdawn#4·10 年前

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

参与回复
登录后即可参与回复。登录