作者:空谷幽兰关小羽 | 来源:互联网 | 2023-01-15 12:33
我的谷歌搜索技能让我失望.如何获取JMESPath中所有JSON对象键的列表?
即如何去:
{"a": 1, "b": 2}
至:
["a", "b"]
pareyesv..
11
JMESPath具有该功能keys
.因此,JMESPath表达式是keys(@)
.
例
echo '{"a": 1, "b": 2}' | jp "keys(@)"
回报
[
"a",
"b"
]
jp
在Linux环境中使用0.1.3进行测试.
1> pareyesv..:
JMESPath具有该功能keys
.因此,JMESPath表达式是keys(@)
.
例
echo '{"a": 1, "b": 2}' | jp "keys(@)"
回报
[
"a",
"b"
]
jp
在Linux环境中使用0.1.3进行测试.