社区的力量能不能把 Java 的 POI 移植到 Node 上
发布于 7 年前 作者 coolicer 4443 次浏览 最后一次编辑是 5 年前

发现 Java 的 POI 是一个不错的开源项目,可以操作 MS 文档。.NET 上有移植过来的 NPOI,不知道 JS 能不能搞,其实我的意思是,把 Java 的代码抄过来,不过没有学过 Java。

9 回复

已经有一些这样的插件了,比如xlsx-node这个能操作excel。

不了解 POI, 楼主给个介绍? 不过社区的力量感觉不靠谱, 毕竟很难遇到人那么无私…社区需要什么把大把时间投进去

不能说有胡子就是爸爸,级别差太远。或者说,根本没有实现操作具体东西的API

网上抄了一段介绍NPOI: Asp.net操作Excel已经是老生长谈的事情了,可下面我说的这个NPOI操作Excel,应该是最好的方案了,没有之一,使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。

设计到微软的东西,最好还是用微软自己的语言方便,其他的会时不时出些问题,烦躁啊

node做这个完成一个得拆出多少次process.nextTick, 还是单独启个java进程跑这个, 然后node和这个进程通讯吧.

有想过用C++的,C++好用的库都要钱。如果C++有比较完整的库,打包成Node的插件也可以完成。

POI很久前用过,用于解析ppt,POI的资料太少了,API的用法什么的都没例子 移植到node是比较困难的,不过可以通过thrift让java和nodejs通讯

开一个JAVA多麻烦,还不如换种语言

回到顶部