发现 Java 的 POI 是一个不错的开源项目,可以操作 MS 文档。.NET 上有移植过来的 NPOI,不知道 JS 能不能搞,其实我的意思是,把 Java 的代码抄过来,不过没有学过 Java。
已经有一些这样的插件了,比如xlsx-node这个能操作excel。
不能说有胡子就是爸爸,级别差太远。或者说,根本没有实现操作具体东西的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多麻烦,还不如换种语言