let xlsx = require('xlsx');
let fs = require('fs')
let workbook = xlsx.readFile('1.xls'); //workbook就是xls文檔對象
let sheetNames = workbook.SheetNames; //獲取表明
let sheet = workbook.Sheets[sheetNames[0]]; //通過表明得到表對象
var data = xlsx.utils.sheet_to_json(sheet); //通過工具將表對象的數(shù)據(jù)讀出來并轉(zhuǎn)成json
let d = {
"code": 200,
"success": true,
"message": "操作成功",
"resultData": {
"varList": [],//存放json數(shù)據(jù)
"Page": {
"showCount": 10,
"totalPage": 1,
"totalResult": 8,
"currentPage": 1,
"currentResult": 0,
}
},
"timestamp": 1610681189571
}
d.varList = data
d = JSON.stringify(d)
// xlsx.writeFile(workbook,"./suzhenwei.xls"); //將數(shù)據(jù)寫入文件
fs.writeFile("./1.js", d, () => {});
nodejs讀取excel轉(zhuǎn)json
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
推薦閱讀更多精彩內(nèi)容
- 目前支持寫Excel的node.js模塊: node-xlsx: 基于Node.js解析excel文件數(shù)據(jù)及生成e...
- 1:先安裝第三方插件 npm install xlsx 2:在文件中引入 import XLSX from 'xl...
- 大家好!我是貓貓,今天講如何在 Vue 項目中導(dǎo)出,導(dǎo)入的操作。 首先安裝 ...
- xcel電子表格是您有時必須處理的事情之一。要么是因為您的老板喜歡它們,要么是因為市場營銷需要它們,您可能必須學(xué)習(xí)...
- 首先安裝依賴:file-saver,xlsx和script-loader 然后引入兩個js文件:Blob.js和E...