求推荐可读写excel表格的nodejs包!!
发布于 13 年前 作者 duyinghua 31171 次预览 最后一次回复是 11 年前 来自 问答
最近有个这类需求,需要去读取excel 求高手们推荐啊…
刚刚也有人推荐了node-office这东西,貌似一路安装下去依次还要安装python,visual_studio_2010 …目前visual_studio_2010还没下完…2.5G 汗! 不知兄台有没有用过node-office,这样的话不知以后放到非windows服务器上的时候肿么办呢
29 回复
xlsx是个zip文件可以直接解压读取。xls就不清楚了。
node-office
刚刚也有人推荐了这东西,貌似一路安装下去依次还要安装python,visual_studio_2010 …目前visual_studio_2010还没下完…2.5G 汗! 不知兄台有没有用过node-office,这样的话不知以后放到非windows服务器上的时候肿么办呢
回家用mac系统安装node-office 一路顺利就是最后出了几个警告,可是当我运行程序总是报出一个 execvp: 没有那个文件或目录 的错,这个绝对不是xls文件找不到,实在没有办法了
测试成功 希望能够分享一下
这个你可以把excel文件转化成csv文件,然后用line-reader(https://github.com/nickewing/line-reader) 这个包读取,很方便的,也很快!我之前用过……
@MJerry 后来使用node-xlsx 完成的读写 不过只能处理xlsx文件不能处理xls
多谢~那个合并多列的话好用吗,我现在用的node-xlsx 不能合并列也不能处理xls
line-reader比较简单,只是按行读取记录,至于合并估计要自己写代码了……网上的包倒是很多,不过都是参差不齐,说不定本来就有Bug,如果能自己写那肯定最好了!
冒个泡file-uploader这东西上传文件不错
@duyinghua xlsx是xml文件。xls是二进制格式。。nodejs处理二进制没优势。
web端 ajaxfileupload 不错。
最近做的项目有涉及读写excel 同事用的是python读写 node调用py python有很成熟的框架去做这些事
冒个泡,3d打印这个是中国首个设计师的app store。我做的。大家有空去逛逛。
冒个泡,3d打印这个是中国首个设计师的app store。我做的。大家有空去逛逛。网址:http://www.513dp.com/
@duyinghua 你用的这个可以将数据写入excel吗???
求将数据写入excel或者csv乱码问题的方法!!
@zjshop 可以的
@zjshop 那个node-xlsx的源码也不难 看着就会了 你把邮箱给我 我给你发个例子吧
@duyinghua csv的话其实可以用文本直接打开。
@duyinghua 可否把你的例子借我看看 邮箱864714540@qq.com
@Lhfcws 用文本打开 客户体验不好 主要是想实现客服下载查看统计的
@duyinghua 我把邮箱地址发你了
求教,node-xlsx写文件,包含中文的时候会出现乱码,有何解法?
代码如下 var obj = {“worksheets”:[{“data”:[[“索引1”,“索引2”,“c”]]}]}; var file = xlsx.build(obj); fs.writeFileSync(‘b.xlsx’, file, ‘binary’);
@librajt 奇怪。。不乱码了- -
@duyinghua 你好 你上次发我的包 在Windows服务器下面是好的 可在Linux服务器下面就报错 好像是新建xlsx文件有问题
@librajt 你好 能把你用的node-xlsx包发我一个吗? 还有就是你的这个可以在linux服务器下面用吗? 我邮箱864714540@qq.com
xlsx读写,just for look look https://github.com/lodengo/xlsx