首先安裝exceljs庫:
npm install exceljs
然后:
const Excel = require('exceljs')
const excelfile = "./excel/工作表.xlsx"; //這是要導入的.xlsx文件的路徑
var workbook = new Excel.Workbook();
workbook.xlsx.readFile(excelfile).then(function () {
var worksheet = workbook.getWorksheet(1); //獲取第一個worksheet
worksheet.eachRow(function (row, rowNumber) {
console.log('Row ' + rowNumber + ' = ' + JSON.stringify(row.values));
});
});
注意點:不能在前端vue項目中使用exceljs,因為要操作文件,是在服務器端才能運行的庫,所以在nodejs項目中就可以使用它來讀取、編輯.xlsx文件