直接上码:
var b = new Buffer('08q8/sTayN3OqkhUTUy48cq9LMfr0aHU8UhUTUy3vcq9sum/tA==','base64').toString('utf8');
console.log(b);
解析出来的是乱码的,但是在一个在线base64解码上就不乱码,问题出在哪儿啊?
回复 (4)
A
你这个 base64 的字符串是由 gbk 的中文过来的
M
引用 alsotang你这个 base64 的字符串是由 gbk 的中文过来的
那我该怎么转回去啊?toString('gbk')会报错,未知的编码。。。
A
Node.js默认不支持gbk的,如果要转到gbk,可以利用iconv-lite。。。
M
参与回复
登录后即可参与回复。登录