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...