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




原创声明:本文为原创,未经许可,禁止转载!

不过欢迎大家转发到微博、微信、朋友圈~么么哒~

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

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

先上两个“栗子”:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

———-

上一期,小编发布了题为“Word高级技巧 全自动上下标”的头条号文章,短短一天就获得了1000的收藏量,本期继续为大家分享Excel的高级技巧,喜欢本头条号的记得关注本头条号呀。

———-

点击页面上方的关注按钮,关注WTSolutions的今日头条公众号”水科技故事”。

想要获取更多的Word、Excel技巧,欢迎关注微信公众号”WTSolutions”。

© 2016, WTSolutions Blog. All rights reserved. 本文如未特别注明,均为原创文章,如需转载请注明出处。

打开微信扫一扫或识别二维码关注WTSolutions微信公众号

发表评论

电子邮件地址不会被公开。 必填项已用*标注