Wie filtere ich nach Zeichenfolge in JSONPath?
Ich habe eine JSON-Antwort von der Facebook-API, die so aussieht:
{
"data": [
{
"name": "Barack Obama",
"category": "Politician",
"id": "6815841748"
},
{
"name": "Barack Obama's Dead Fly",
"category": "Public figure",
"id": "92943557739"
}]
}
Ich möchte JSONPath darauf anwenden, um nur Ergebnisse mit der Kategorie "Politiker" zurückzugeben. Nach dem, was ich gelesen habe, scheint es, dass ich Folgendes tun muss:
$.data[?(@.category=='Politician')]
aber nach demTestwerkzeug Ich fand, das funktioniert nicht. ich fandeine andere Frage was darauf hindeutet, dass ich "eq" anstelle von "==" verwenden sollte, aber das funktioniert auch nicht. Was mache ich hier falsch?