[英]Count the number of key value pairs in a given JSON structure using jq
給定一個類似於以下內容的 JSON 結構:
{
"foo": "bar",
"baz": 5,
"qux": false
}
我如何找出其中有多少個鍵值對? 在 JavaScript 中,我可以調用Object.keys(myJson).length
來獲取結果,但直接使用jq
會更方便。
如果 object 是 JQ 的輸入,那么只需length
:
echo '{"a":4,"b":2}' | jq 'length'
您可以使用jq 'keys | length'
jq 'keys | length'
,這與Object.keys(myJson).length
完全相同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.