跳到主要内容
CNode

nodejs的base64解码乱码问题

社区
Mmarsbaiyun发布于 12 年前最后回复 12 年前
4110150

直接上码:

var b = new Buffer('08q8/sTayN3OqkhUTUy48cq9LMfr0aHU8UhUTUy3vcq9sum/tA==','base64').toString('utf8');
console.log(b);

解析出来的是乱码的,但是在一个在线base64解码上就不乱码,问题出在哪儿啊?

查看回复

回复 (4)

A
AdoHe#312 年前

Node.js默认不支持gbk的,如果要转到gbk,可以利用iconv-lite。。。

M
marsbaiyun#212 年前
引用 alsotang你这个 base64 的字符串是由 gbk 的中文过来的

那我该怎么转回去啊?toString('gbk')会报错,未知的编码。。。

A
alsotang#112 年前

你这个 base64 的字符串是由 gbk 的中文过来的

参与回复

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