2
比方說,我有一個JSON對象,如這樣的:獲取父匹配的元素與jsonpath
[{
name: "A",
sub: [
{prop: "1"},
{prop: "2"},
{prop: "3"},
]
},
{
name: "B",
sub: [
{prop: "7"},
{prop: "8"},
{prop: "9"},
]
}];
我怎樣才能得到誰的prop
值2
元素的父?
jsonpath.query(data, "$..[?(@.prop==2)]");
這將返回對象本身,但我不知道如何得到它的父。
你試過'.parent'嗎? – Jan
@Jan'$ .. [?(@。prop == 2)]。parent'返回一個空數組。你是這個意思嗎? – alexandernst