我要尋找一個JSONPath表達式返回與zoneType「大」的所有區域內的對象的對象。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」: 「大」 }, { 「了zoneid」:4, 「zoneType 「:」 大」 }]
我曾嘗試: $ ..帶[] $ ..區域* [(@ zoneType ='大。?(@ zoneType = '大')。?。 ')]
和其他許多人,但沒有運氣。