星空网 > 软件开发 > Java

Excel转JSON

    一直在做一个关于网上选课的系统,选用了时下比较流行的node.js。今天在想怎么把学生或者老师的信息导入进去,涉及数量比较多一点,我手边又正好有一部分excel的表格。就想把excel转成json然后倒入到mongodb中去。

    搜了下网上的资料,有不少。大部分都是C#或python的,要吗自己编译,要吗各种缺库运行不了。google了一下发现居然node里面是有这个module的。网址是https://www.npmjs.com/package/xls-to-json。。

    步骤的话大概记录下吧:

到任意位置,新建个package.json。我不知道为何试了下直接npm安装不行,所以就这样呗。

{ "name": "abc", "version": "0.0.0", "private": true, "scripts": {  "start": "node ./bin/www" }, "dependencies": {  "xls-to-json": "*" }}

保存后直接npm install 安装包。然后新建app.js

node_xj = require("xls-to-json"); node_xj({  input: "test.xls", // input xls   output: "output.json" // output json   //sheet: "sheet1", // specific sheetname  }, function(err, result) {  if(err) {   console.error(err);  } else {   console.log(result);  } });

这个是直接粘贴的上边网站的代码。然后运行时sheet出错了,我就直接注释了。

将test.xls放到相同目录,然后node app.js就行了。。

Excel转JSON

都是同学的信息,就打码了。反正能看出是成功的。

 

这个方法很简单,粗暴。。在这里mark与分享,路过的有更好的方法,或者建议可以留言评论。谢谢。




原标题:Excel转JSON

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

外贸人注意!今日起阿里巴巴国际站这些类目取消了 !:https://www.ikjzd.com/articles/90689
亚马逊败走中国的血泪与教训,亚马逊为什么失败?:https://www.ikjzd.com/articles/90690
深度解析:独立站到底值不值得做?:https://www.ikjzd.com/articles/90691
5月全球买家重要节日一览!:https://www.ikjzd.com/articles/90693
巴菲特:英国脱欧是买入英国企业的最佳时机!:https://www.ikjzd.com/articles/90694
进军货代领域!亚马逊推出在线货运服务:https://www.ikjzd.com/articles/90697
在古巴做游轮 古巴旅游项目:https://www.vstour.cn/a/363194.html
西藏旅游攻略自驾游需要多少天 去西藏旅游自驾游要多久时间:https://www.vstour.cn/a/363195.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流