Как отфильтровать по строке в JSONPath?

У меня есть ответ JSON от Facebook API, который выглядит следующим образом:

{
  "data": [
     {
       "name": "Barack Obama", 
       "category": "Politician", 
       "id": "6815841748"
     }, 
     {
       "name": "Barack Obama's Dead Fly", 
       "category": "Public figure", 
       "id": "92943557739"
     }]
 }

Я хочу применить к нему JSONPath, чтобы возвращать результаты только с категорией "Политик», Из того, что япрочитав, кажется, что мне нужно сделать:

$.data[?(@.category=='Politician')]

но согласноинструмент тестирования Я нашел, это нет работа. я нашелДругой вопрос что говорит о том, что я должен использоватьэ» вместо "==»но это нетоже не работает. Что я тут не так делаю?

Ответы на вопрос(5)

Ваш ответ на вопрос