H5纯前端生成Excel表格

H5纯前端生成Excel表格方法如下:

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title></title>
 5     <meta charset="utf-8">
 6     <meta http-equiv="x-ua-compatible">
 7 </head>
 8 <body>
 9 </body>
10 <script src="alasql.js"></script>
11 <script src="xlsx.core.min.js"></script>
12 <script>
13     var arr = [
14       {
15         "姓名":"喵喵喵",
16         "年龄":1,
17       },
18       {
19         "姓名":"喵喵",
20         "年龄":2,
21       }
22     ];
23     alasql('SELECT * INTO XLS("报表.xls",{headers:true}) FROM ?',[arr]);
24 </script>
25 </html>

该html文件引入了两个js文件,alasql.js和xlsx.core.min.js。

点击运行页面,即可生成excel表格并下载,效果如下:

 代码示例放在了github上,具体地址为:https://github.com/LuoYiHao/generate-excel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值