问题描述
{
"Shop": [
{
"id": "1","Items": [
{
"Item": "Item1"
}
]
},{
"id": "2","Items": [
{
"Item": "Item2"
}
]
},{
"id": "3","Items": [
{
"Item": "Item3"
}
]
}
]
}
我想仅通过JsonPath选择全部Items
。我尝试了以下组合,但没有任何值
$.[Shop[0],Shop[1],Shop[2]].Items
$.[Shop[0].Items,Shop[1].Items,Shop[2].Items]
提前谢谢
解决方法
如果我正确理解,您正在数组中寻找select all elements的*
通配符:
$.Shop[*].Items
给我:
[[ { “ Item”:“ Item1” }],[ { “ Item”:“ Item2” }],[ { “ Item”:“ Item3” }]]