json 格式化處理工具
用於JSON的快速命令行處理工具,簡單無依賴。
我這邊列舉一些最常用的:
- 調試 http 請求時打印格式化后的數據
- 格式化本地或或流中的數據
- 獲取 json 的鍵值或進行執行、計算
簡單示例
$ echo '{"foo":"bar"}' | json # 格式化
{
"foo": "bar"
}
$ echo '{"foo":"bar"}' | json foo # json 中取值
bar
$ echo '{"fred":{"age":42}}' | json fred.age # 深層對象取值
42
$ echo '{"age":10}' | json -e 'this.age++' # 取值計算
{
"age": 11
}
想像一下, 后端給你一個 api , 你就只想看看內容, 結果一看嚇一跳, 猶如亂碼嚇得你愣頭愣腦。
好在你有 json 神器, 加個 |json
完美解決。
使用神器之前
使用神器之后
神器直達
項目主頁: https://github.com/trentm/json
使用文檔: http://trentm.com/json
文章來源
注: 本文來源於微信公眾號 【樂玩nodejs npm工具庫】。