Я пытаюсь написать запрос пути json для извлечения значений из json, которые возвращают мои тесты. Мой пример JSON будет выглядеть следующим образом:Дополнительные значения из json с помощью json path java
{
"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
Но только нулевое значение становится возвращаемым.