最近在vue导入csv文件踩的一个坑,废话就不多说了,直接上源码和处理过程。
过程:我最近使用js-xlsx导入CSV文件时会出现中文乱码,其实这种问题基本上都是因为文件的编码不对造成的,因为使用这个插件用的比较多之前是可以直接使用UTF-8格式的csv文件导入的,但没想到还是出现了文件格式问题
这个是非UTF-8格式的,
这个是UTF-8格式的
然后,我们打开 https://oss.sheetjs.com/js-xlsx/ 测试下导入这个文件的结果
源代码:
export function export_excel_to_json(evt) {//读取方法
var wb; //读取完成的数据
var rABS &