有命令行工具能格式化json嗎?
02-15
curl返回的json沒有格式化
python2 -m json.tool
uglifyjs -b
https://github.com/mishoo/UglifyJS
unix - How can I pretty-print JSON?
自問自答,不久前才發現的,python自帶。。。 curl xxxx|python -m json.tool 這個最符我需求
jq
demo
Try doing this :
curl ... | json_pp
or with [tag:jq] using the identity filter :
curl ... | jq .
or with [tag:nodejs] and [tag:bash] :
curl ... | node &<&<&< "var o = $(cat); console.log(JSON.stringify(o, null, 4));
or with [Pyhon Tools Library]
curl ... | python -m json.tool
echo { "name": "xiaohong", "age": 18 } | python -m json.tool
{
"name": "xiaoming",
"age": 17
}
jq
jshon
很好用的一個 devfinal提供的json在線解析, 如圖
可以使用在線網站,也比較方便,如果不是完全主機開發的話
http://www.jsonfun.com
我用的 json-xs
使用python庫 httpie
# pip install httpie# http --json http://127.0.0.1:9200/twitter/_mappingshttp://coffeescript.org/
推薦閱讀:
※誰動了我的XX
※有哪些靠譜的 Ubuntu 使用教材?
※Linux 中 rc.local、init.d、rc.x、init 這幾個文件(夾)各有什麼作用?啟動執行的腳本應該均放在 rc.local 中嗎?
※Android 系統無法被分支 (fork) 嗎,AOSP 和 GMS 是何關係?
※linux系統會中比特幣病毒嗎?