我有这样一种json:
[
{
"source":
{
"file": "test",
"baz": "now"
}
},
{
"source": {
"dev": "foo"
}
},
{
"source": {
"bar": "bar"
}
}
]
我想要一份file
或dev
的所有值的列表.因此,上述预期结果应该是:["test", "foo"]
我被困在这里的某个地方:
.[].source | select(.file? or .dev?)
但这就产生了完整的物体.如何只访问属性值比??