В следующем JSON -
[
{
"This": "TRUE",
"is": "TRUE",
"a": "FALSE",
"test": "FALSE",
"json": "TRUE"
}
]
Как мне получить результат, используя Jayway JsonPath , который отфильтровывает пару ключ <> значение, где значение равно «ИСТИНА», т.е. ожидаемый результат:
[
{
"This": "TRUE",
"is": "TRUE",
"json": "TRUE"
}
]
Я попытался использовать следующий запрос, но он не вернул данных (null JSON) -
$.[?(@.* == 'TRUE')]
Есть ли способ фильтровать без указания ключа и только определяя, каким должно быть значение? Я использую другую платформу для получения этой информации и не использую JavaScript или какой-либо другой язык сценариев. Просто нужно определить соответствующий запрос, который поможет извлечь требуемый результат.