今天要介紹的工具(命令)是我一般用來優化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上測試)電腦也是可以使用的