最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Node.js實(shí)現(xiàn)Excel轉(zhuǎn)JSON

 更新時(shí)間:2015年04月24日 09:28:08   投稿:hebedich  
本文給大家記錄的是個(gè)人項(xiàng)目中遇到的,使用node.js實(shí)現(xiàn)Excel轉(zhuǎn)換成Json的方法和過程,十分的簡單實(shí)用,也很詳細(xì),這里推薦給有需要的小伙伴參考下。

 一直在做一個(gè)關(guān)于網(wǎng)上選課的系統(tǒng),選用了時(shí)下比較流行的node.js。今天在想怎么把學(xué)生或者老師的信息導(dǎo)入進(jìn)去,涉及數(shù)量比較多一點(diǎn),我手邊又正好有一部分excel的表格。就想把excel轉(zhuǎn)成json然后倒入到mongodb中去。

    搜了下網(wǎng)上的資料,有不少。大部分都是C#或python的,要嗎自己編譯,要嗎各種缺庫運(yùn)行不了。google了一下發(fā)現(xiàn)居然node里面是有這個(gè)module的。網(wǎng)址是https://www.npmjs.com/package/xls-to-json。。

    步驟的話大概記錄下吧:

到任意位置,新建個(gè)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);
  }
 });

這個(gè)是直接粘貼的上邊網(wǎng)站的代碼。然后運(yùn)行時(shí)sheet出錯(cuò)了,我就直接注釋了。

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

都是同學(xué)的信息,就打碼了。反正能看出是成功的。

這個(gè)方法很簡單,粗暴。。在這里mark與分享,路過的有更好的方法,或者建議可以留言評論。謝謝。

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評論

汉川市| 汾西县| 札达县| 玉龙| 临漳县| 安阳县| 凌海市| 兴义市| 永安市| 湛江市| 白山市| 普格县| 普陀区| 新津县| 公主岭市| 连平县| 沙湾县| 阳城县| 通道| 汽车| 汽车| 盈江县| 工布江达县| 丰城市| 江阴市| 太仆寺旗| 铜山县| 翼城县| 莎车县| 彭山县| 西充县| 连山| 颍上县| 化隆| 涡阳县| 新巴尔虎右旗| 同心县| 甘南县| 德兴市| 鹿泉市| 肥西县|