我有这个测试数据:
[
{
id: 1,
l: 'a',
sub: [
]
},
{
id: 2,
l: 'b',
sub: [
{
id: 4,
l: 'd'
},
{
id: 5,
l: 'e'
},
{
id: 6,
l: 'f',
sub: [
{
id: 7,
l: 'g'
}
]
}
]
},
{
id: 3,
l: 'c',
sub: []
}
];
Run Code Online (Sandbox Code Playgroud)
而我正试图获得对象的路径id: 7.我尝试了一些JSONPath查询,但我似乎无法弄清楚如何使JSONPath迭代所有sub键并在那里搜索.
我该如何匹配对象id: 7?
这是我的测试插件:http://plnkr.co/edit/RoSeRo0L1B2oH3wC5LdU?p =preview