我是 JSON Path 的新手,我正在尝试在 JSON 有效负载下方使用 JsonPath 获取与 name='Candy' 对应的“id”。
{
"responsePayload": [
{
"content": {
"id": "101",
"name": "Candy"
},
"links": [
{
"rel": "self",
"link": "api/v1/sweets/101",
"id": "101"
}
]
},
{
"content": {
"id": "102",
"name": "Chocolate"
},
"links": [
{
"rel": "self",
"link": "api/v1/sweets/102",
"id": "102"
}
]
}
]
}
为此,我尝试了 Jsonpath $.responsePayload[0].content[?(@.name=='Candy')].id但这不起作用。我正在使用https://jsonpath.com/来测试这个 JsonPath。请指导我如何达到所需的结果。