nodejs 导出 xls,好蛋疼。能不能用其他语言导出?

2014-03-17 15:29:53 +08:00
 coolicer
我们的应用用angular,web这块的后端弱化了,所以node只是跑个http而已。后端业务基本是C/C++写,又不经常改动,现在要我前端导出excel报表,而且还是xls。我觉得有点压力,有没有可能用其他语言搞出来,然后把地址返回。最后说三个字,求例子。
4763 次点击
所在节点    问与答
18 条回复
zzNucker
2014-03-17 15:36:41 +08:00
PHP,我记得有个库,挺简单的。
nigelvon
2014-03-17 15:47:36 +08:00
csv
hsu
2014-03-17 16:01:22 +08:00
yimity
2014-03-17 16:09:53 +08:00
excel-export node 的 很好用啊。
coolicer
2014-03-17 16:18:39 +08:00
@yimity 嗯,刚才也有人推荐这个,正在看。
coolicer
2014-03-17 16:45:24 +08:00
@yimity 这个是读xls吧,我要的是生成xls。
coolicer
2014-03-17 16:47:12 +08:00
@yimity 我看错了。你这个回答更不靠谱,我要的不是xlsx,这个我早看了。
yimity
2014-03-17 17:34:32 +08:00
@coolicer 好吧,以后可以不回答你的提问了
coolicer
2014-03-17 17:50:39 +08:00
@yimity 好吧,你清高。豆腐心,本来你就是没看清楚就回答。说一句都不行,你就不要来社区。
rankjie
2014-03-18 02:36:31 +08:00
我记得有个类似以html形式写成xls的,似乎phpmyadmin也是用的这种方式,我之前用过一次,效果挺不错,而且能有效躲开编码的问题
rankjie
2014-03-18 12:01:47 +08:00
我找到了之前的代码,你可以参考下(PHP的):

https://gist.github.com/rankjie/f29f6457167cf1e1d4a9
xiaogui
2014-03-19 22:38:52 +08:00
csv 呗
yimity
2014-03-24 16:32:32 +08:00
@coolicer 额,我回答你的问题哎,大哥。你看看你什么态度,我没看清楚,那你的标题呢?你的内容呢?不能两个结合起来回答么?到底为止吧,没意思。
wenbob
2014-09-13 20:57:45 +08:00
上面的都太复杂了。有简单优雅的做法。参考:《node.js 后端导出 xls 文档》
http://ailuo.com/node-js-export-xls-file/
coolicer
2014-09-14 09:37:34 +08:00
@wenbob 有找到了一个更简单的,不过导出的是xlxs。

https://gitcafe.com/sail/ejsExcel
wenbob
2014-09-15 17:51:25 +08:00
@coolicer ssconvert 也可以的,从执行效率(多进程 vs js主线程内)和格式支持上,我都不建议在js代码里做转换。
coolicer
2014-09-15 22:46:50 +08:00
@wenbob 好是好,只是相当于要依赖一个组件
coolicer
2014-09-15 22:48:21 +08:00
@wenbob 1 万条在ejsExcel是很快的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/104675

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX