如何打开GBK编码
fs.readFile 第三个参数可以是编码,但是UTF-8可以,指定GBK就不行了,官方也没说具体是啥。直说,这是string类型... emmm
那怎么打开呢。
不使用编码,先获取到Buffer,然后再转码, 完成 ,代码如下
fs.readFile(path, function (err, data) {
if (err) {
console.error(err)
return
}
let str = iconv.decode(data, 'gbk');
})
--END--
网友评论