Meteor:xlsx到json的parsing

我正在使用meteor在一个项目中,我需要做一些数据parsing从给定的xlsx文件到json。 其实我想要的东西,我上传一个xlsx文件,它给了我的数据以json的forms。

因为Meteor是一个nodejs框架,所以我尝试了像xlsx,node-xlsx,excel,excel-parser等每个nodejs npm软件包,但Meteor不支持软件包的文件并给出错误。

所以,任何人有任何破解这个或任何解决schemeparsingxlsx文件到JSON没有任何问题,使用meteor。

您需要正确加载包。 如果你只是像在一个普通的Node.js项目中那样在项目目录下安装包,Meteor会把它作为源代码来捡起来,并试图按照它的方式进行编译,这会导致错误。

正确的方法是使用npm包。

1)用mrt安装它:

 mrt add npm 

2)用你想要使用的节点包列表创buildpackages.json

 { "xlsx": "0.6.1" } 

3)用Meteor.require加载包:

 var xlsx = Meteor.require('xlsx'); 

你已经做了一个小的应用程序,读取meteor的Excel文件。

你可以在这里findmeteor-import-excel-example