我正在尝试编写一个json路径查询来从我的测试返回的json中提取值。我的样本json看起来像这样:
{
"childNode1":{
"name":"Node to be validated"
},
"unusedNode":"Submitted",
"childNode2":[
{
"tester2":"value to be tested against"
}
]
}
如果childNode1
中的tester2
值与我的输入匹配,我想在childNode2
中验证名称。如果childNode1
值与我的输入匹配,如何在tester2
中获取名称的值。
我尝试了以下json路径查询:
$..childNode2..tester2..childNode1..name
$..childNode2..tester2..name
但是只返回null值。