2017-12-01 4 views
0

を使用してJSONファイルからキー名を取得しますjq は、再帰的に私はトップレベルのJSONのキーを取得することができますJQ

jq 'keys' 

例えば、この質問を参照

として: Get key names from JSON file using jq

をそして、私はjqで再帰を有効にすることができます。

jq '..' 

として:Recursive search values by key

ただし、jq '.. | keys'jq: error at <stdin> string has no keysを返します。

答えて

2

ただ、彼らはJSONでいくつかの値のために存在しないとき、キーを無視:

jq '.. | keys?' 
関連する問題