当前位置: 首页 > 编程笔记 >

nodejs简单读写excel内容的方法示例

巫马善
2023-03-14
本文向大家介绍nodejs简单读写excel内容的方法示例,包括了nodejs简单读写excel内容的方法示例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了nodejs简单读写excel内容的方法。分享给大家供大家参考,具体如下:

支持读写Excel的node.js模块

node-xlsx: 基于Node.js解析excel文件数据及生成excel文件,仅支持xlsx格式文件;
excel-parser: 基于Node.js解析excel文件数据,支持xls及xlsx格式文件;
excel-export : 基于Node.js将数据生成导出excel文件,生成文件格式为xlsx;
node-xlrd: 基于node.js从excel文件中提取数据,仅支持xls格式文件。

我将展示通过node-xlsx提取上传上来的excel文件里的数据,以及生成新的excel文件。代码如下:

var xlsx = require('node-xlsx');
var fs = require('fs');
//读取文件内容
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
  }
]);
//将文件内容插入新的文件中
fs.writeFileSync('test1.xlsx',buffer,{'flag':'w'});

希望本文所述对大家nodejs程序设计有所帮助。

 类似资料:
  • 问题内容: 在Ruby中,您可以使用读取文件。我在Python中知道的最短和最清晰的是 还有其他方法可以使它更短(最好是一行)并且更具可读性吗? 注意:最初,我将问题表述为“在一行代码中执行此操作”。正如S.Lott所指出的,更短并不一定意味着更具可读性。因此,我改写我的问题只是为了阐明我的意思。我认为Ruby代码更好,更易读,这不一定是因为它是一行还是两行(尽管也很重要),还因为它是一个类方法,

  • 问题内容: 今天,我很惊讶地发现我找不到使用 将an 的内容写入an的任何简单方法。显然,字节缓冲区代码并不难编写,但是我怀疑我只是缺少了一些可以使我的生活更轻松的东西(并且代码更清晰)。 那么,给定和,是否有更简单的方法编写以下内容? 问题答案: Java 9 从Java 9开始,提供了一种带有以下签名的方法: 如文档所述,将: 从此输入流中读取所有字节,然后按读取顺序将字节写入给定的输出流。返

  • 本文向大家介绍用python读写excel的方法,包括了用python读写excel的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了用python读写excel的方法。分享给大家供大家参考。具体如下: 最近需要从多个excel表里面用各种方式整理一些数据,虽然说原来用过java做这类事情,但是由于最近在学python,所以当然就决定用python尝试一下了。发现python果然简洁很

  • 本文向大家介绍PHPExcel简单读取excel文件示例,包括了PHPExcel简单读取excel文件示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHPExcel简单读取excel文件的方法。分享给大家供大家参考,具体如下: PHP Excel 2007 classes Project providing a set of classes for the PHP programmi

  • 本文向大家介绍nodeJS模块简单用法示例,包括了nodeJS模块简单用法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了nodeJS模块简单用法。分享给大家供大家参考,具体如下: 1.定义Student模块,Teacher模块 2.定义kclass模块 3.定义启动模块 index.js 运行结果: 希望本文所述对大家nodejs程序设计有所帮助。

  • 本文向大家介绍java简单解析xls文件的方法示例【读取和写入】,包括了java简单解析xls文件的方法示例【读取和写入】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java简单解析xls文件的方法。分享给大家供大家参考,具体如下: 读取: 写入: 更多关于java相关内容感兴趣的读者可查看本站专题:《Java文件与目录操作技巧汇总》、《Java数据结构与算法教程》、《Java操作DO