JSON

Excel 码农必备:Excel另存为JSON的技巧

字号+ 作者:H5之家 来源:H5之家 2017-04-09 13:05 我要评论( )

码农必备:Excel另存为JSON的技巧ExcelVBA程序开发

NetExcel软件!会Excel就可以编程,快速实现报表系统、进销存、生产管理、工资绩效等系统!

JSON是码农们常用的数据格式,轻且方便,而直接手敲JSON却是比较麻烦和令人心情崩溃的(因为重复的东西很多),所以很多码农可能会和我一样,选择用Excel去输入数据,然后再想办法转换成JSON格式。小编今天推荐使用Excel直接另存为JSON的方法。

该方法的特点是:除可以正常的直接按照表头作为key,内容作为value输出之外,还可以根据指定的规则(schema)输出JSON,如可以将ID相同的输出到一组,如将年龄相同的人放到一组等等。

先上两个“栗子”:

  • 栗子1(直接按照表头常规输出JSON)

  • 栗子2(根据Schema按照pid成组输出,注意结果与栗子1的不同之处哦)

    “栗子”1很容易看懂,直接以表头为Key,以各行内容为Value,直接输出。

    而“栗子”2,是指定了一个Schema(规则),本例中的schema是以pid分组,然后将pid输出成id,具体的Schema如下,码农们读起来应该无压力。

    “栗子”举完了之后,来讲讲Excel另存为JSON的方法啦。

    1. 首先打开Excel2013,Excel2016或Online版Excel。

    2. 然后点击“插入”标签,并且再点击“我的加载项”。如果在插入标签内无法找到我的加载项,那么说明Excel版本太低,需要至少Excel2013及更高版本。

    3. 从弹出的我的加载项窗口中找到Excel to JSON,如果没有显示这个加载项,则说明还没有进行加载,大家可以自己百度Excel添加加载项的方法。

    4. 此时Excel右侧会弹出Excel to JSON的小窗,注意Excel to JSON只有英文版哦,当然我相信作为码农,看懂这点英文还是没问题的哈。

    5. 以”栗子”1为例,选中需要转换成JSON的Excel单元格,然后点选Excel to JSON的row选项,就可以导出成常规的JSON,也就是以表头为Key,以每行内容为Value的JSON。

    6.以”栗子”2为例,选中需要转换成JSON的Excel单元格,然后点选Excel to JSON的Nested选项,然后在下侧的文本框中输入Schema,点击Go即可完成啦。看下效果吧。图片右下角显示了转换的结果,点击Save As按钮,就会弹出另存为export.json的提示框,保存下来就okay啦。

    赶紧打开Excel试试另存为JSON的效果吧,如果想要知道更多的关于Excel to JSON的使用方法和使用教程,可以直接点击Excel to JSON上面提供的documentation网址,查看具体文档资料,也非常欢迎大家在页面底端评论,互相讨论,增长姿势。

    欢迎关注微信公众号"WTSolutions"。


    本主题由 心电感应 于 2017-4-9 12:03 审核通过

     

  • 1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • 通过WordPress HTTP API 获取json内容并解析

      通过WordPress HTTP API 获取json内容并解析

      2017-04-01 10:17

    • Excel文件怎么转JSON? excel转json的教程

      Excel文件怎么转JSON? excel转json的教程

      2017-03-17 15:00

    • JSON解析详细文档

      JSON解析详细文档

      2017-02-16 16:01

    • WordPress REST API 文章编辑漏洞

      WordPress REST API 文章编辑漏洞

      2017-02-10 18:01

    网友点评