时间: 2020-08-23|51次围观|0 条评论

书接上回, JS读取本地EXCEL文件

xlsx组件几个重要组成对象和函数

  1. workbook, 技术xlsx整个文件
  2. worksheet, xlsx文件里的sheet,一个workbook由多个worksheet组成
  3. XLSX.utils.json_to_sheet方法,将json数据转换成worksheet对象

例子:

/* 需要导出的JSON数据 */var data = [    {"name":"John", "city": "Seattle"},    {"name":"Mike", "city": "Los Angeles"},    {"name":"Zach", "city": "New York"}];/* 如果没有导入xlsx组件则导入 */if(typeof XLSX == 'undefined') XLSX = require('xlsx');/* 创建worksheet */var ws = XLSX.utils.json_to_sheet(data);/* 新建空workbook,然后加入worksheet */var wb = XLSX.utils.book_new();XLSX.utils.book_append_sheet(wb, ws, "People");/* 生成xlsx文件 */XLSX.writeFile(wb, "sheetjs.xlsx");

在线DEMO及源代码

看完请点喜欢吧!

文章转载于:https://www.jianshu.com/p/059a203e094d
本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《JS导出JSON到EXCEL文件
   

还没有人抢沙发呢~