【发布时间】:2016-09-01 21:41:59
【问题描述】:
我正在使用名为 js-xlsx 的包链接:https://github.com/SheetJS/js-xlsx
问题:如何通过合并解析 xlsx 以输出 json?
Here is what the excel sheet looks like:
最后json应该是这样的:
[
{
"Nuber": 1,
"Department": "part1",
"Unit": ["check","second","cable"],
"BeginTime": "1/7:00",
"EndTime": "2/20:00",
"Worker": ["Lucy","Jussa","Peter"]
},
{
"Nuber": 2,
"Department": "part2",
"Unit": "check",
"BeginTime": "1/7:00",
"EndTime": "1/20:00",
"Worker": "Yu"
}
]
test.js:
XLSX = require('xlsx');
var workbook = XLSX.readFile('test.xlsx');
var sheet_name_list = workbook.SheetNames;
sheet_name_list.forEach(function(y) { /* iterate through sheets */
var worksheet = workbook.Sheets[y];
for (z in worksheet) {
/* all keys that do not begin with "!" correspond to cell addresses */
if(z[0] === '!') continue;
}
});
【问题讨论】:
标签: javascript json node.js excel