jqでJSONのキーを取り出したい
Pythonの
d.keys()
相当
keys関数
(『
#jqハンドブック
』8.1.1)
トップレベルのキーの取得:
jq 'keys' awesome.json
jq '. | keys' awesome.json
と同じと考えている
トップの次のレベルの各オブジェクトのキーの取得
jq '.[] | keys' awesome.json
keys_unsorted
関数もある
取得したキーの使い方
特定のキーをdelした(
jqでオブジェクトから指定したキーを外す
)