国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

nodejs簡(jiǎn)單讀寫(xiě)excel內(nèi)容的方法示例

2024-05-06 15:20:37
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了nodejs簡(jiǎn)單讀寫(xiě)excel內(nèi)容的方法。分享給大家供大家參考,具體如下:

支持讀寫(xiě)Excel的node.js模塊

node-xlsx: 基于Node.js解析excel文件數(shù)據(jù)及生成excel文件,僅支持xlsx格式文件;
excel-parser: 基于Node.js解析excel文件數(shù)據(jù),支持xls及xlsx格式文件;
excel-export : 基于Node.js將數(shù)據(jù)生成導(dǎo)出excel文件,生成文件格式為xlsx;
node-xlrd: 基于node.js從excel文件中提取數(shù)據(jù),僅支持xls格式文件。

我將展示通過(guò)node-xlsx提取上傳上來(lái)的excel文件里的數(shù)據(jù),以及生成新的excel文件。代碼如下:

var xlsx = require('node-xlsx');var fs = require('fs');//讀取文件內(nèi)容var obj = xlsx.parse(__dirname+'/test.xlsx');var excelObj=obj[0].data;console.log(excelObj);var data = [];for(var i in excelObj){  var arr=[];  var value=excelObj[i];  for(var j in value){    arr.push(value[j]);  }  data.push(arr);}var buffer = xlsx.build([  {    name:'sheet1',    data:data  }]);//將文件內(nèi)容插入新的文件中fs.writeFileSync('test1.xlsx',buffer,{'flag':'w'});

希望本文所述對(duì)大家nodejs程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 会理县| 湘潭县| 农安县| 洪湖市| 江陵县| 介休市| 琼海市| 长海县| 甘孜县| 桐庐县| 中江县| 清镇市| 苗栗市| 任丘市| 冀州市| 蒙山县| 梁山县| 宜都市| 进贤县| 南丰县| 东港市| 光山县| 寿光市| 军事| 德兴市| 宁强县| 东山县| 定边县| 敦煌市| 古田县| 霍城县| 灌阳县| 夏邑县| 正蓝旗| 鄂温| 河池市| 开鲁县| 芦山县| 密云县| 沭阳县| 儋州市|