Excel2JSON Excel转JSON Excel另存为JSON的技巧

Excel2JSON Excel转JSON Excel另存为JSON的技巧不过欢迎大家转发到微博、微信、朋友圈~么么哒~JSON是码农们常用的数据格式,轻且方便,而直接手敲JSON却是比较麻烦和令人心情崩溃的(因为重复的东西很多),所以很多码农可能会和我一样,选择用Excel去输入数据,然后再想办法转换成JSON格式。小编今天推荐使用Excel直接另存为JSON的方法。该方法的特点是:除可以正常的直接按照表头作为key,内容作为value输出之外,还可以

大家好,又见面了,我是你们的朋友全栈君。

 

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

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

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

先上两个“栗子”:

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

Excel2JSON Excel转JSON Excel另存为JSON的技巧

Excel2JSON Excel转JSON Excel另存为JSON的技巧

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

Excel2JSON Excel转JSON Excel另存为JSON的技巧

Excel2JSON Excel转JSON Excel另存为JSON的技巧

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

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

Excel2JSON Excel转JSON Excel另存为JSON的技巧

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

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

Excel2JSON Excel转JSON Excel另存为JSON的技巧

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

Excel2JSON Excel转JSON Excel另存为JSON的技巧

3. 从弹出的我的加载项窗口中找到Excel to JSON,如果没有显示这个加载项,则说明还没有进行加载,大家可以自己关注微信公众号WTSolutions获取Excel添加加载项的方法。

 

https://store.office.com/app.aspx?assetid=WA104380263

Excel2JSON Excel转JSON Excel另存为JSON的技巧

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

Excel2JSON Excel转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啦。

Excel2JSON Excel转JSON Excel另存为JSON的技巧

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/130653.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 大数运算(7)——大数阶乘(求阶乘)

    大数运算(7)——大数阶乘(求阶乘)对于大数来说,一个数的阶乘是非常大的,同样,一个int类型的整数,他的阶乘就有可能会很大。就拿50来说,他的阶乘位数是65位,就已经远远超过了longlongint类型的最大值。这时候,我们要通过字符串的方法,来进行阶乘的运算。当然,需要注意的是:我们所求一个数的阶乘,这个数是在int范围内的,5000的阶乘位数是16326位。其方法是:首先,我们是可以先求一定范围内的最大

  • UFT VB脚本

    UFT VB脚本UFTVB脚本分类: 自动化2015-07-1323:48 49人阅读 评论(0) 收藏 举报OnErrorResumeNext REMMsgbox(Err.Number)REMMsgbox(Err.Source)REMMsgbox(Err.Description)REM###############################

  • 博文视点大讲堂第30期——职场新人胜出的关键点

    博文视点大讲堂第30期——职场新人胜出的关键点

  • [AV1] AV1技术专栏(正在更新中)

    [AV1] AV1技术专栏(正在更新中)这个专栏是我花了半年的时间阅读libav1,SVT-AV1以及dav1d的源码后摸索总结出来的AV1技能树,希望能帮助到你的AV1编解码器的学习。

  • kafka是什么牌子_kafka为什么叫kafka

    kafka是什么牌子_kafka为什么叫kafka一、定义ApacheKafka是一款开源的消息系统。可以在系统中起到“肖峰填谷”的作用,也可以用于异构、分布式系统中海量数据的异步化处理。系统包括四个主要API:ProducerAPI允许一个应用推送流记录通过一个或多个Kafkatopics;ConsumerAPI允许一个应用订阅一个或多个topics并且处理这些流记录;StreamsAPI允许一个应用作为一…

    2022年10月13日
  • sublime text 3 + python配置,完整搭建及常用插件安装

    sublime text 3 + python配置,完整搭建及常用插件安装公众号:战渣渣四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯使用EmEditor编辑器确实有些低效(主要是对EmEditor的插件都不熟悉,然后逐个py文件的查找)。在网上搜索了一些Python开发的编辑器和IDE,有…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号