使用 JsonPath.Net,是否可以编写一个查询来获取不同嵌套级别具有相同键的属性的值?
例如,从以下 JSON:
{
"ObjA" : {
"textValue" : "a1",
"numValue" : 1
},
"ObjB" : {
"objArray": [
{
"textValue": "b1",
"numValue" : 1
},
{
"textValue": "b2",
"numValue" : 2
}
]
}
}
我们可以获得所有“textValue”的列表吗?即:
[
"a1",
"b1",
"b2"
]
或者全部“numValue”,即:
[
1,
1,
2
]
我一直尝试在https://json-everything.net/json-path/上执行此操作,但我不知道该如何做。