【发布时间】:2022-10-05 20:08:48
【问题描述】:
给定一个与此类似的 JSON 结构:
{
\"foo\": \"bar\",
\"baz\": 5,
\"qux\": false
}
如何找出其中有多少个键值对?在 JavaScript 中,我可以调用 Object.keys(myJson).length 来获得结果,但直接使用 jq 会更方便。
给定一个与此类似的 JSON 结构:
{
\"foo\": \"bar\",
\"baz\": 5,
\"qux\": false
}
如何找出其中有多少个键值对?在 JavaScript 中,我可以调用 Object.keys(myJson).length 来获得结果,但直接使用 jq 会更方便。
您可以使用jq 'keys | length',其作用与Object.keys(myJson).length 完全相同。
【讨论】: