本港台最快开奖结果_本港台118kj开奖现场_明日大富翁开奖结果

[2019]本港台最快开奖结果是给大家带来了一个可以免费下载正版的机会,1本港台118kj开奖现场为玩家提供免费好玩的iPad游戏下载,点击明日大富翁开奖结果了解更多优惠信息,因为只有在注册之后下载下来的平台才是官方指定的。

实现导入导出

来源:http://www.alloutofdebt.com 作者:新闻资讯 人气:83 发布时间:2020-01-05
摘要:生成excel 将数据导出成excel方法,上面介绍二种方法,大器晚成种是将数组数据导出成excel,后生可畏种是将json数据导出成excel,都特别轻便 const xlsx = require('xlsx');let arrayData = [ ['name',

图片 1

生成excel

将数据导出成excel方法,上面介绍二种方法,大器晚成种是将数组数据导出成excel,后生可畏种是将json数据导出成excel,都特别轻便

const xlsx = require('xlsx');let arrayData = [ ['name', 'age'], ['zhangsan', 20], ['lisi', 21], ['wangwu', 22], ['zhaoliu', 23], ['sunqi', 24],];let jsonData = [{ name: "zhangsan1", age: 30}, { name: "lisi1", age: 31}, { name: "wangwu1", age: 32}, { name: "zhaoliu1", age: 33}, { name: "sunqi1", age: 34}];// 将数据转成workSheetlet arrayWorkSheet = xlsx.utils.aoa_to_sheet(arrayData);let jsonWorkSheet = xlsx.utils.json_to_sheet(jsonData);// console.log(arrayWorkSheet);// console.log(jsonWorkSheet);// 构造workBooklet workBook = { SheetNames: ['arrayWorkSheet', 'jsonWorkSheet'], Sheets: { 'arrayWorkSheet': arrayWorkSheet, 'jsonWorkSheet': jsonWorkSheet, }};// 将workBook写入文件xlsx.writeFile(workBook, "./aa.xlsx");

变迁的文书长上边那么些样

读取excel

读取就比生成excel要麻烦些了,具体代码如下

const xlsx = require('xlsx');let workbook = xlsx.readFile('./aa.xlsx');let sheetNames = workbook.SheetNames;// 获取第一个workSheetlet sheet1 = workbook.Sheets[sheetNames[0]];// console.log(sheet1);let range = xlsx.utils.decode_range(sheet1['!ref']);//循环获取单元格值for (let R = range.s.r; R = range.e.r; ++R) { let row_value = ''; for (let C = range.s.c; C = range.e.c; ++C) { let cell_address = {c: C, r: R}; //获取单元格地址 let cell = xlsx.utils.encode_cell(cell_address); //根据单元格地址获取单元格 //获取单元格值 if (sheet1[cell]) { // 如果出现乱码可以使用iconv-lite进行转码 // row_value += iconv.decode(sheet1[cell].v, 'gbk') + ", "; row_value += sheet1[cell].v + ", "; } else { row_value += ", "; } } console.log(row_value);}

打字与印刷结果如下

name, age,zhangsan, 20,lisi, 21,wangwu, 22,zhaoliu, 23,sunqi, 24,

原稿接链:

本文由本港台最快开奖结果发布于新闻资讯,转载请注明出处:实现导入导出

关键词:

上一篇:谈CSRF与JSONP设置header问题

下一篇:没有了

最火资讯