今天要介绍的工具(命令)是我一般用来优化json显示后内容的,但偶然间发现,如果格式错误,工具会有提示(一直没有注意到过),并且这种提示是有指导意义的。
1、先通过cat times.json | python -m json.tool把times.json文件内容的显示出来
2、然后vi time.json对该文件进行修改(格式往错误的方向修改)
3、当再次执行cat times.json | python -m json.tool时,报错显示在第一行的第51个字符处预期是属性名字
4、cat times.json应该能看到,我在2377后面加了一个逗号,错误在这里(有兴趣,眼神好的可以数一下,逗号是不是在提到的51个字符处)
5、报错已经修改(逗号已经删除)
6、当再执行cat times.json |python -m json.tool时,步骤1的内容已经正常显示
命令通用格式:
cat xxxx | python -m json.tool
xxxx表示json文件的名字(包含文件扩展符)
比如文件名为1111,命令就是cat 1111 | python -m json.tool
比如文件名为1111.json,命令就是cat 1111.json | python -m json.tool
执行条件:
电脑需要安装python,经过测试安装有python的windows(win10上测试)电脑也是可以使用的