zoneType が「big」のすべてのゾーン オブジェクトを返す JSONPath 式を探しています。
入力 JSON:
{
"board" : {
"zones" : {
"1": {
"zoneID": 1,
"zoneType":"big"
},
"2": {
"zoneID": 2,
"zoneType":"small"
},
"3": {
"zoneID": 3,
"zoneType":"small"
},
"4": {
"zoneID": 4,
"zoneType":"big"
},
}
}
}
予想される出力: [{ "zoneID": 1, "zoneType":"big" }, { "zoneID": 4, "zoneType":"big" }]
私は試しました: $..zones.[?(@.zoneType='big')] $..zones.*[?(@.zoneType='big')]
他にもたくさんありますが、運はありません。