小编sog*_*ogg的帖子

解析 XLSX 并使用 Node 创建 json

我正在使用名为 js-xlsx 的包链接:https : //github.com/SheetJS/js-xlsx
问题:我如何解析带有合并的 xlsx 以输出 json? 这是 excel 表的样子: 最后,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"
   }
]  
Run Code Online (Sandbox Code Playgroud)

测试.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 …
Run Code Online (Sandbox Code Playgroud)

javascript excel json node.js

3
推荐指数
1
解决办法
5126
查看次数

标签 统计

excel ×1

javascript ×1

json ×1

node.js ×1