Excel是一個非常流行的電子表格程序,它可以方便地存儲和處理大量數據。但是,在實際開發中,我們通常需要將Excel中的數據轉換為json格式,以便在我們的Web應用程序中使用。這篇文章將介紹如何將Excel表格轉換為json格式。
//1. 安裝依賴 npm install exceljs //2. 讀取Excel文件 var Excel = require('exceljs'); var workbook = new Excel.Workbook(); workbook.xlsx.readFile('文件路徑.xlsx') .then(function() { // 處理Excel文件 }); //3. 處理Excel文件 var sheet = workbook.getWorksheet(1); var rows = []; sheet.eachRow(function(row, rowIndex) { var rowData = {}; row.eachCell(function(cell, colIndex) { rowData[sheet.getRow(1).getCell(colIndex).value] = cell.value; }); rows.push(rowData); }); //4. 轉換為json var json = JSON.stringify(rows); console.log(json); //5. 輸出json res.send(json);
以上就是將Excel表格轉換為json格式的步驟,通過使用exceljs庫,我們可以方便地讀取Excel文件并將其轉換為json格式。這種方法非常適合在Web應用程序中使用,并且能夠幫助我們快速、高效地處理大量數據。