码迷,mamicode.com
首页 > Web开发 > 详细

JSON转Excel

时间:2018-02-13 13:27:28      阅读:1979      评论:0      收藏:0      [点我收藏+]

标签:eth   style   object   pre   git   body   hub   第一个   rip   

1.引入js (dist目录下JsonExportExcel.min.js)

<script src="https://cuikangjie.github.io/JsonExportExcel/dist/JsonExportExcel.min.js"></script>
npm install -save  js-export-excel
const ExportJsonExcel = require(‘js-export-excel‘)

2.js代码

 1 var option={};
 2 
 3 option.fileName = ‘excel‘
 4 option.datas=[
 5   {
 6    //第一个sheet
 7     sheetData:[{one:‘一行一列‘,two:‘一行二列‘},{one:‘二行一列‘,two:‘二行二列‘}],
 8     sheetName:‘sheet‘,
 9     sheetFilter:[‘two‘,‘one‘],
10     sheetHeader:[‘第一列‘,‘第二列‘]
11   },
12   {
13     //第二个sheet
14     sheetData:[{one:‘一行一列‘,two:‘一行二列‘},{one:‘二行一列‘,two:‘二行二列‘}]
15   }
16 ];
17 var toExcel=new ExportJsonExcel(option);
18 toExcel.saveExcel();

option

datas 数据

/*多个sheet*/ /*每个sheet为一个object */ 
[{ sheetData:[], // 数据
    sheetName:‘‘, // sheet名字 
    sheetFilter:[], //列过滤 
    sheetHeader:[] // 第一行 
}]

fileName 下载文件名(默认:download)

sheet option

sheetName sheet名字(可有可无)(默认sheet1)

sheetHeader 标题(excel第一行数据)

sheetData 数据源(必须)

sheetFilter 列过滤(只有在data为object下起作用)(可有可无)

JSON转Excel

标签:eth   style   object   pre   git   body   hub   第一个   rip   

原文地址:https://www.cnblogs.com/yaotome/p/8446391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!