不写代码 json 转 excel
前言
今天给大家介绍一个简单快捷的处理非标准格式的json数据并将其转成excel的方法。需要用到了工具有:BeJSON 和 excel。
先上最终效果图:
1. 原始文件
原始文件是我从网页上爬取下来的数据,本来是用json数据的格式存在文本文件中的,但是由于爬取代码的问题,存下来的json格式不大对啊。等我发现的时候,已经爬了很多了,又懒得重新爬,所以只能试着处理这一团:
是不是看着就很头疼。没关系,我们先json格式化一下。打开
BeJSON,将上面那一坨东西粘贴到下图的文本框里,点击蓝色格式化校验按钮,就可以看到数据变成了下面这样可爱的样子:
2. json 2 excel
我们发现,这个格式并不是标准的json格式啊,这些“[ ]”是什么鬼?但是没有关系。将最开始的那一坨,直接粘到json2excel工具中对应的文本框中,点击转换按钮,我们就可以看到那一坨坨已经变成了用“,”分隔的数据了。点击下载csv即可。
3. excel分列
下载打开csv文件。已经分好了。(有时候可能会分列失灵,可能需要自己手动分列)
但是小区地址还不是我想要的样子。我想要将其按照级别分成三列。这就用到了excel的分列技能。
-
在待分列的列B后面插入空白列(防止分列后数据覆盖原有数据)
-
选中待分列数据,找到数据-分列:
-
选择分隔符号:
-
选择合适的分隔符。这里我们选其他,并将需要的分隔符粘贴到输入框中:
-
点击下一步,本例中这里不需要修改,完成:
-
重复以上1-5步两次,分别选用 “-” 和 “[” 作为分隔符号,完成最终效果:
-
删除空白列,调整列名:
这样就处理好了!终于不是一坨了。