最近有个这类需求,需要去读取excel 求高手们推荐啊...
刚刚也有人推荐了node-office这东西,貌似一路安装下去依次还要安装python,visual_studio_2010 ...目前visual_studio_2010还没下完...2.5G 汗! 不知兄台有没有用过node-office,这样的话不知以后放到非windows服务器上的时候肿么办呢
刚刚也有人推荐了这东西,貌似一路安装下去依次还要安装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) 这个包读取,很方便的,也很快!我之前用过......
line-reader比较简单,只是按行读取记录,至于合并估计要自己写代码了......网上的包倒是很多,不过都是参差不齐,说不定本来就有Bug,如果能自己写那肯定最好了!
代码如下 var obj = {"worksheets":[{"data":[["索引1","索引2","c"]]}]}; var file = xlsx.build(obj); fs.writeFileSync(‘b.xlsx’, file, ‘binary’);