通过 http.get 方法将存在阿里云oss上的GBK格式的CSV文件获取到之后,用 csvtojson 模块的Converter方法转换出来,发现里面的中文字符是乱码,后来看,是因为上传到阿里云oss的CSV文件是GBK格式的,所以想问一下,怎样能将从阿里云OSS上获取到的GBK格式的CSV文件转换成utf8格式。 (上传到阿里云OSS之前将CSV文件转换为 UTF8 然后再上传不符合运营的需求)
回复 (5)
1
var rowStr = encoding.convert(rowStr,"UTF-8","GBK")
S
@151263 用encoding模块顺利解决,谢谢
S
@klesh 已经用encoding模块顺利解决,谢谢
1
引用 semicoyoung@151263 用encoding模块顺利解决,谢谢
@semicoyoung 不客气, 我也有自己的开源模块 ejsExcel
参与回复
登录后即可参与回复。登录