你jq了嗎
授權方式(Auhorization): CC-BY 4.0
Intro
只能說#g0v.tw好物很多,常常會介紹一堆好用的工具或套件,分享大家的東西 這才有open source community的趕腳
這次要來介紹jq 啦 這個jq 不是 jQuery 是一個command line的JSON processor!
如果你跟我一樣是個command line成癮者,一定要來愛上這個jq
Usage
選擇自己OS對應的下載 jq download
因為我是用Mac,所以指令很簡單
$ brew install jq
Example
這邊用ESPN API當作範例
$ curl 'http://api.espn.com/v1/sports/baseball/mlb/athletes?apikey=<api key>'
本來雜亂無章
$ curl 'http://api.espn.com/v1/sports/baseball/mlb/athletes?apikey=<api key>' | jq '.'
世界多美好 還上色了
Basic filter
curl 'http://api.espn.com/v1/sports/baseball/mlb/athletes?apikey=88dz4w6ptc65rqducscm8eqx' | jq '.sports[0].leagues[0].athletes[0]'
找到第一個athlete!
其他功能自己去發覺囉