前端js读取xlsx文件内容并转换成数组
结合xlsx
库、FileReader
来处理 Excel 文件
安装xlxs库
1 | npm install xlsx |
或者
1 | <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.17.0/xlsx.full.min.js"></script> |
使用
1 | // 选择文件的 input 元素 |
注意
在使用 XLSX.utils.sheet_to_json 时,默认情况下,第一行通常会被视为表头。如果你的 Excel 文件第一行是标题,它会被用作 JSON 对象的键,因此数据从第二行开始。
如果你希望读取所有行,包括第一行,可以通过设置 header 选项来实现。
1 | const jsonData = XLSX.utils.sheet_to_json(worksheet, { header: 1 }); |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Welcome!