Linux下使用jq友好的打印JSON技巧分享
之前在命令行下面打印JSON的時候統(tǒng)統(tǒng)都是Cat,然后將結(jié)果復制到支持JSON解析的編輯器里面,非常曲折。
簡單的搜索了一下之后,在StackOverflow上找到了一篇文章。支持率最高的那個答案需要Python2.6+的支持,可是服務(wù)器上的版本為2.4,升級之后的影響不可預(yù)料,遂放棄。
繼續(xù)看下面的答案,有一個叫jq的小工具貌似還不錯,下載下來測試確實能滿足要求。
#cat food.json | jq '.'
即可獲得格式化好的結(jié)果
給大家詳細介紹下jq吧
jq官網(wǎng) : http://stedolan.github.io/jq/
下載binary之后可以直接調(diào)用,詳細安裝見:http://stedolan.github.io/jq/download/
簡單使用方式:
1,json文件友好顯示
cat jsonfile | path_to_jq/jq .
2,獲取json某key的value
cat jsonfile | path_to_jq/jq ".key"
相關(guān)文章
window.event.keyCode兼容IE和Firefox實現(xiàn)js代碼
window.event.keyCode兼容IE和Firefox具體實現(xiàn)代碼如下,感興趣的朋友可以參考下哈2013-05-05微信小程序?qū)W習總結(jié)(四)事件與冒泡實例分析
這篇文章主要介紹了微信小程序?qū)W習總結(jié)(四)事件與冒泡,結(jié)合實例形式分析了微信小程序事件、冒泡、數(shù)據(jù)獲取相關(guān)機制、原理與操作注意事項,需要的朋友可以參考下2020-06-06javascript 操作符(~、&、|、^、<<、>>)使用案例
這篇文章主要介紹了javascript 操作符(~、&、|、^、<<、>>)使用案例,非常的全面,需要的朋友可以參考下2014-12-12H5基于iScroll實現(xiàn)下拉刷新和上拉加載更多
這篇文章主要為大家詳細介紹了H5基于iScroll實現(xiàn)下拉刷新和上拉加載更多效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07