次のjson配列型を解析する方法は?filewhichisdeploy
BashまたはGroovyでファイル名の値が必要です。
{
"filewhichisdeploy":[
{
"filename": "value"
},{
"filename": "value"
}
]
}
ベストアンサー1
filename
すべての値を選択できます。filewhichisdisplay
jq
jq -r '.filewhichisdeploy[].filename' <file
はい
# Populate "file" with the sample json
cat >file <<'EOJ'
{
"filewhichisdeploy":[
{
"filename": "value1"
},{
"filename": "value2"
}
]
}
EOJ
# Pick out the key values
jq -r '.filewhichisdeploy[].filename' file
value1
value2
[]
無限の配列です。特定の番号付き要素を選択できます。たとえば、最初の要素はです[0]
。