2016-12-09 8 views
0

ich diese diese json Daten haben, dass ich einen bestimmten Wert aus einer Abfrage nachschlagen möchten:Jsonpath Abfrage verschachtelte Objekte

http://pastebin.com/Vf59Cf9Q

I Beschreibung == „Chassis“ in diese finden wollen Pfad:

$.entries..nestedStats.entries..nestedStats.entries.type 

Allerdings kann ich es einfach nicht funktionieren.

diese beiden Alternativen ausprobiert, aber kein Glück:

$.entries..nestedStats.entries..nestedStats.entries[?(@.type.description == 'chassis')] 
$.entries..nestedStats.entries..nestedStats.entries.type[?(@.description == 'chassis')] 

Lassen Sie sich diese auf diesen Seiten versucht:

Jede mögliche Hilfe würde geschätzt!

/Patrik

Antwort

0

Dieser der Trick:

$.entries.*.nestedStats.entries.*.nestedStats.entries.type[?(@ == "chassis")