引入node-xlsx
在nodejs中可以选择使用node-xlsx包来操作Excel文件,npm安装
npm install node-xlsx
代码中引入node-xlsx包
import nodeXlsx from 'node-xlsx'
导入Excel文件
let path = 'D://a/b/c/d.xlsx'
let sheets = nodeXlsx.parse(path)
// 解析所有sheet
sheets.forEach(sheet => {
// sheet.data是所有行数据
let rows = sheet.data
for (var i = 0; i < rows.length; i++) {
console.log(`第${i + 1}行第一列数据:${rows[i][0]}`)
console.log(`第${i + 1}行第二列数据:${rows[i][1]}`)
}
});
暂未涉及修改和生成Excel文件,后续有涉及到再做总结