У меня есть ответ JSON от API Facebook, который выглядит так:
{
"data": [
{
"name": "Barack Obama",
"category": "Politician",
"id": "6815841748"
},
{
"name": "Barack Obama Dead Fly",
"category": "Public figure",
"id": "92943557739"
}]
}
Я хочу применить JSONPath к нему, чтобы возвращать результаты только с категорией "Политик". Из того, что я прочитал, кажется, что мне нужно сделать:
$.data[?(@.category=='Politician')]
но в соответствии с инструментом тестирования, я обнаружил, что это не работает. Я нашел еще один вопрос, который предполагает, что я должен использовать "eq" вместо "==", но это тоже не работает. Что я здесь не так понял?