「GoCN 酷 Go 推薦」JSON 數據獲取器 JID

01

**推薦理由  **

JSON 格式數據適用範圍非常廣泛,一個內容豐富的 json 數據可能很大,使用 JID 可以讓你非常舒服的獲取到想要到數據。

02

簡介

JID 是一個過濾 JSON 格式數據 cli 工具,提供數據格式提醒,顏色區分顯示功能。

03

**快速開始 **

安裝

go install github.com/simeji/jid/cmd/jid@latest

04

獲取數據

// 使用 | 輸入字符串數據 
echo '{"info":{"date":"2016-10-23","version":1.0},"users":[{"name":"simeji3","uri":"https://example.com/simeji3","id":3}],"userCount":3}}'|jid
// 使用 < 輸入文件數據
jid < a.json
// 結合 curl 使用 (抓 gocn 的 job 數據)
curl 'https://gocn.vip/apiv3/home/jobs' \
  -H 'authority: gocn.vip' \
  -H 'sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="98", "Google Chrome";v="98"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36' \
  -H 'sec-ch-ua-platform: "macOS"' \
  -H 'accept: */*' \
  -H 'sec-fetch-site: same-origin' \
  -H 'sec-fetch-mode: cors' \
  -H 'sec-fetch-dest: empty' \
  -H 'referer: https://gocn.vip/' \
  -H 'accept-language: zh-CN,zh;q=0.9' \
  -H 'cookie: _ga=GA1.2.350463308.1621685590; Hm_lvt_928280caf87c86e98e74eefae01ebae4=1636260423; Hm_lvt_d297fc76d67d518fad9ea498b48ed0b1=1650077725; oauth_state=af800884fe5b5d0fe7949063733a9b22339f561e027bb1a225a4933985488054; Hm_lpvt_d297fc76d67d518fad9ea498b48ed0b1=1650077733' \
  --compressed | jid

05

效果

圖片來自 JID https://github.com/simeji/jid

06

參考

https://github.com/simeji/jid

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/V8fE7Ox8KK6z6oW6QnVHKg