1、后綴名為.xlsx和.xls的Excel文件都可以
2、Excel中的文件:dd.xlsx


3、讀取Excel文件的js代碼:
3.1 先安裝node-xlsx第三方模塊 npm i node-xlsx
3.2獲取Excel文件中數據的js代碼
var xlsx = require('node-xlsx')
let workbook = xlsx.parse('./dd.xlsx')
var data1Arr1 = []
var data1Arr2 = []
var data1Arr3 = []
var data2Arr1 = []
var data2Arr2 = []
var data2Arr3 = []
// 輸出excel中的結構
console.log(workbook)
var data1 = workbook[0].data
// 得到excel中第一張表的數據
console.log(workbook[0].data)
// 得到第一張表中各列的數據
console.log('讀取到的第一張表中各列的數據:')
getdatas(data1,data1Arr1,data1Arr2,data1Arr3)
var data2 = workbook[1].data
// 得到excel中第二張表的數據
console.log(workbook[1].data)
// 得到第二張表中各列的數據
console.log('讀取到的第二張表中各列的數據:')
getdatas(data2,data2Arr1,data2Arr2,data2Arr3)
function getdatas(data,arr1,arr2,arr3){
for(var i = 1; i < data.length; i++){
arr1.push(data[i][0])
arr2.push(data[i][1])
arr3.push(data[i][2])
}
console.log(arr1)
console.log(arr2)
console.log(arr3)
}
3.3結果:

