zoukankan      html  css  js  c++  java
  • nodejs中Excel数据转换为JSON格式数据

    这里我用到的模块是“node-xlxs”,当然还有其他评价比较高的js-xlsx,但是使用有点复杂,所以这里演示node-xlxs的使用。

    好吧直接上来贴代码

    var xlsx2json = require("node-xlsx");

    var list = xlsx2json.parse("./test.xlsx" );

    console.log(list[0].data[0][2]); 

    list中的数据格式

    [

    {name:'sheet1',data:[[object],[object]]} 

    {name:'sheet2',data:[[object],[object]]} 

    {name:'sheet3',data:[[object],[object]]}  

    ]

    数据格式是一个数组对象,所以我们可以获取到我们想要的数据,如sheet1中的数据则是list[0].data。我们进一步测试data中的数据格式如下

    data:
    [

    [ ],
    [ ]

    ]

    也是一个数组,数据中的每个数组则是代表了excel中每一行的数据

    其中test.xls是你要转换的excel表,list[0]就是Excel中的sheet1,data[0][2]则是第一行中的第三个格子的数据

  • 相关阅读:
    preprocessing
    hist
    RabbitMQ
    线程池
    springmvc功能以及源码实现分析
    西瓜书第二章--模型评估与选择
    西瓜书第一章--绪论
    基于python的递归简述
    python小白学习之旅5
    python小白学习之旅4
  • 原文地址:https://www.cnblogs.com/duyingxuan/p/6051043.html
Copyright © 2011-2022 走看看