欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2018年03月16日 08:45:22   作者:thinkKoa  
這篇文章主要介紹了nodejs簡(jiǎn)單讀寫excel內(nèi)容的方法,簡(jiǎn)單分析了nodejs常見的讀寫Excel模塊,并結(jié)合實(shí)例形式分析了nodejs讀寫Excel具體操作技巧,需要的朋友可以參考下

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

支持讀寫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格式文件。

我將展示通過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ì)有所幫助。

相關(guān)文章

  • Node錯(cuò)誤處理筆記之挖坑系列教程

    Node錯(cuò)誤處理筆記之挖坑系列教程

    因?yàn)閚odejs是單線程的,所以一旦發(fā)生錯(cuò)誤或異常,如果沒有及時(shí)被處理整個(gè)系統(tǒng)就會(huì)崩潰。下面這篇文章主要給大家介紹了關(guān)于Node錯(cuò)誤處理筆記之挖坑系列的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧
    2018-06-06
  • nodejs實(shí)現(xiàn)解析xml字符串為對(duì)象的方法示例

    nodejs實(shí)現(xiàn)解析xml字符串為對(duì)象的方法示例

    這篇文章主要介紹了nodejs實(shí)現(xiàn)解析xml字符串為對(duì)象的方法,涉及nodejs針對(duì)xml格式字符串的解析與轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • 使用node.js半年來(lái)總結(jié)的 10 條經(jīng)驗(yàn)

    使用node.js半年來(lái)總結(jié)的 10 條經(jīng)驗(yàn)

    從3月初來(lái)到帝都某創(chuàng)業(yè)公司的服務(wù)器團(tuán)隊(duì)實(shí)習(xí),到現(xiàn)在已接近半年的時(shí)間。PS: 已轉(zhuǎn)正,服務(wù)器端用的 Node。
    2014-08-08
  • node.js中的fs.lstat方法使用說明

    node.js中的fs.lstat方法使用說明

    這篇文章主要介紹了node.js中的fs.lstat方法使用說明,本文介紹了fs.lstat的方法說明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • nodejs教程之入門

    nodejs教程之入門

    本文是nodejs教程系列的入門篇,主要講述nodejs的特點(diǎn)、模塊機(jī)制/CommonJs(模塊引用、模塊定義、模塊標(biāo)識(shí)、模塊實(shí)現(xiàn))、包與NPM等知識(shí),非常的詳細(xì),這里推薦給大家作為入門的文章。
    2014-11-11
  • 解決使用node命令提示:'node'不是內(nèi)部或外部命令,也不是可運(yùn)行的程序

    解決使用node命令提示:'node'不是內(nèi)部或外部命令,也不是可運(yùn)行的程序

    最近在工作中遇到了個(gè)常見的問題,分享給大家,這篇文章主要給大家介紹了關(guān)于如何解決使用node命令提示:'node'不是內(nèi)部或外部命令,也不是可運(yùn)行的程序的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • Nodejs下使用gm圓形裁剪并合成圖片的示例

    Nodejs下使用gm圓形裁剪并合成圖片的示例

    本篇文章主要介紹了Nodejs下使用gm圓形裁剪并合成圖片的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-02-02
  • Node.js安裝及npm國(guó)內(nèi)鏡像配置的方法實(shí)現(xiàn)

    Node.js安裝及npm國(guó)內(nèi)鏡像配置的方法實(shí)現(xiàn)

    本文主要介紹了Node.js安裝及npm國(guó)內(nèi)鏡像配置,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 詳解用Node.js實(shí)現(xiàn)Restful風(fēng)格webservice

    詳解用Node.js實(shí)現(xiàn)Restful風(fēng)格webservice

    本篇文章主要介紹了詳解用Node.js實(shí)現(xiàn)Restful風(fēng)格webservice,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2017-09-09
  • 淺析Node.js查找字符串功能

    淺析Node.js查找字符串功能

    今天做項(xiàng)目的時(shí)候需要的一個(gè)問題,想查找一個(gè)字符串,但是忘記了,具體在那個(gè)文件里了,于是就想起來(lái)了node.js,毫無(wú)壓力的找到了這個(gè)字符串,分享給大家
    2014-09-09

最新評(píng)論