我的 Google 搜索技能让我失望。如何获取 JMESPath 中所有 JSON 对象键的列表?
即如何前往:
{"a": 1, "b": 2}
至:
["a", "b"]
最佳答案
JMESPath 具有函数 keys
。因此,JMESPath 表达式为 keys(@)
。
示例
echo '{"a": 1, "b": 2}' | jp "keys(@)"
返回
[
"a",
"b"
]
使用 jp
进行测试Linux 环境上的 0.1.3。
关于json - 如何获取 JMESPath 中的对象键列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46590296/