一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用
生活随笔
收集整理的這篇文章主要介紹了
一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
這個命令行神器的下載地址:https://stedolan.github.io/jq/#
Windows和Linux版本均只有兩個可執(zhí)行文件,大小不過2MB多。
以Windows版本為例,介紹其用法。
假設我有一個復雜的json文件,用Sublime Text等文本編輯器打開,格式很亂。
此時使用命令行 jq-win64.exe . a.json:
jq會自動美化這個json文件,將美化后的內容打印到控制臺上。
這意味著我們可以用重定向符號> 將美化后的字符串導入到一個新的json文件里:
這是purified.json在Sublime Text里打開的樣子,是不是非常美觀?
有了jq,大家再也不需要使用很多速度很慢的JSON文件在線美化網站啦。
jq的功能遠遠不止美化json內容這么簡單。
例如:查詢所有鍵為Attributes的值字段:
結果和我們用json文件瀏覽器看到的一致:
Linux的用法和windows完全一致。
總結
以上是生活随笔為你收集整理的一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上线央视八套、腾讯视频!电视剧《欢乐颂4
- 下一篇: Linux系统里让vim支持markdo