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); //通过工具将表对象的数据读出来并转成json
let d = {
"code": 200,
"success": true,
"message": "操作成功",
"resultData": {
"varList": [],//存放json数据
"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"); //将数据写入文件
fs.writeFile("./1.js", d, () => {});
nodejs读取excel转json
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 目前支持写Excel的node.js模块: node-xlsx: 基于Node.js解析excel文件数据及生成e...
- xcel电子表格是您有时必须处理的事情之一。要么是因为您的老板喜欢它们,要么是因为市场营销需要它们,您可能必须学习...
- 首先安装依赖:file-saver,xlsx和script-loader 然后引入两个js文件:Blob.js和E...