通过nodejs读取excel文档数据和写入

通过nodejs读取excel文档数据和写入

月光魔力鸭

2019-03-14 09:21 阅读 2046 喜欢 0 读取excel node-xlsx

通过nodejs来读取和写入excel文件,我使用的是node-xlsx,下面的介绍其实主要是将node-xlsx的具体使用。

讲真,这玩意其实没啥可写的,就我目前的情况来看,我用的甚至没有github上的文档写的多。不过以后随着对excel的操作越来越多,我还会重新在这里补充内容,不会再立新篇了,所以也算是一个关于这个模块的一些使用和问题处理。

当然,就现在看到的而言,超级简单,因为我都没有用到写入... 哈哈

使用

//废话不多说,虽然这些没啥用,但是还要写上的
//安装
npm i node-xlsx

读取

let xlsx = require('node-xlsx');
let data = xlsx.parse(filePath);
//其实,到这里就已经算是完了..至于里面的结构,可以自己看的。
[{
    name : 'sheet 名称',
    data : [
        ['第一列','第二列'.....]
    ]
}]
//大体的数据结构就是上面的样子,会把各个sheet页的内容全部读取出,然后放在data中,使用的时候循环即可。

先写这么点,后面用到excel操作的话,继续补充了。 [觉的太简单的,可以看官网,官网更加详细.https://www.npmjs.com/package/node-xlsx]

转载请注明出处: https://chrunlee.cn/article/excel-node-xlsx.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
有一个需求,需要公司的LOGO信息,但是没有,只有公司的名字,想着先生成个默认的(本来是可以通过前端判断然后合成的..但是不想改小程序了),于是开始准备处理。
做了一个阿里云开发者社区自动签到,想着能积攒一些换点啥东西,放在服务器上出现了各种错误。
为什么要读取图片呢?需求来源于这里。我有一大堆的ppt文件,里面全是图片,想将这些图片全部拿到,然后存储在数据库中,在线上预览,一张张的保存我自然是不乐意的。
前几天给朋友帮忙,想要一个一模一样的网站...自告奋勇去帮忙.. 结果发现之前一直没处理过类似的情况,虽然也写过爬虫,不过看了下网站,也不算麻烦。于是简单实现了这个自动抓站的功能,最终整理成为一个自动抓站的工具,能省很多的事情。
今天写文章,突然发现自己常用的素材站换成了webp格式的图片.. 可惜本站还没准备加这个支持,所以准备加个webp转jpg的小功能,继续使用啦。
当我们做爬虫或其他的一些应用的时候,如果需要一些短信验证,但是又没有那么多手机号,又不能放人在那里一直输入的时候?怎么办?
最近又回归了下DNF ,玩了一段时间,感觉也挺没意思的,关键是平时更没意思,想着不行搞个自动刷图吧(先说结论,没成)
之前在知乎上有看到,基本上都是一致的,这里提供一个nodejs版本的针对微信内dat文件进行处理恢复为图片的方法。