Linux 通過命令列解析JSON字串
1、JSON命令:
1
2
3
4
|
$ wget http: //stedolan .github.io /jq/download/linux32/jq (32-bit system)
$ wget http: //stedolan .github.io /jq/download/linux64/jq (64-bit system)
$ chmod +x . /jq
$ cp jq /usr/bin
|
2、JSON Schema:
json.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{ "name": "Google",
"location":
{
"street": "1600 Amphitheatre Parkway",
"city": "Mountain View",
"state": "California",
"country": "US"
},
"employees":
[
{
"name": "Michael",
"division": "Engineering"
},
{
"name": "Laura",
"division": "HR"
},
{
"name": "Elise",
"division": "Marketing"
}
]
} |
3、解析JSON object:
1
2
|
$ cat json.txt | jq '.name'
"Google" |
4、解析巢狀的JSON物件:
1
2
|
$ cat json.txt | jq '.location.city'
"Mountain View" |
5、解析JSON陣列:
1
2
3
4
5
|
$ cat json.txt | jq '.location | {street, city}'
{ "city" : "Mountain View" ,
"street" : "1600 Amphitheatre Parkway"
} |
本文轉自 Art_Hero 51CTO部落格,原文連結:http://blog.51cto.com/curran/1353409,如需轉載請自行聯絡原作者
相關文章
- Java解析Json字串JavaJSON字串
- 如何用 Linux 命令列工具解析和格式化輸出 JSONLinux命令列JSON
- linux下命令列json工具:jqLinux命令列JSON
- MySQL通過通用列索引來提供一個JSON列索引MySql索引JSON
- 一個JSON字串和檔案處理的命令列神器jq,windows和linux都可用JSON字串命令列WindowsLinux
- uni-app 通過命令列編譯打包APP命令列編譯
- C#解析JSON字串總結C#JSON字串
- JAVA 解析複雜的json字串JavaJSON字串
- 解析Json字串的三種方法JSON字串
- golang通過反射使用json字串呼叫struct的指定方法及返回json結果Golang反射JSON字串Struct
- json字串 轉換為陣列JSON字串陣列
- 解析json陣列檔案JSON陣列
- Go通過cobra快速構建命令列應用Go命令列
- 通過cmd命令列連線mysql資料庫命令列MySql資料庫
- 通過RFT命令列執行測試指令碼命令列指令碼
- js 陣列,字串,json互相轉換陣列字串JSON
- Linux 下通過命令列、桌面應用、Web端使用 IRC,你會幾樣?Linux命令列Web
- Linux下如何通過命令連線wifiLinuxWiFi
- 如何通過Linux 命令測量磁碟活動Linux
- 命令列解析函式命令列函式
- python解析命令列Python命令列
- js 將json字串轉換為json物件的方法解析JSON字串物件
- 通過Ansi Escape Codes酷炫玩轉命令列!命令列
- JSONObject與JSONArray 解析JSON格式字串JSONObject字串
- Java基礎-處理json字串解析案例JavaJSON字串
- jquery解析json格式字串簡單介紹jQueryJSON字串
- java解析json字串詳解(兩種方法)JavaJSON字串
- linux 中解析命令列引數 (getopt_long用法)Linux命令列
- linux-解析命令列選項getopt_long用法Linux命令列
- Linux命令列與命令Linux命令列
- Linux命令列Linux命令列
- 通過佇列實現棧OR通過棧實現佇列佇列
- 十分鐘通過 npm 建立一個命令列工具NPM命令列
- 使用 grpcurl 通過命令列訪問 gRPC 服務RPC命令列
- Ajax使用一+javascript解析Ajax返回的json字串JavaScriptJSON字串
- eval解析JSON字串的一個小問題JSON字串
- T-SQL——自定義函式解析JSON字串SQL函式JSON字串
- 字串值提取工具-09-java 執行 json 解析, json-path字串JavaJSON