JSONPath
JSONPath ist eine XPath-ähnliche Abfragesprache, vorgeschlagen von Stefan Gössner, die Knoten aus JSON-Dokumenten mit $..key-Ausdrücken auswählt.
Zweck
Knoten in JSON-Dokumenten per Pfadausdruck stapelweise auswählen und filtern, für API-Abfragen, Konfigurationsextraktion und Datentransformation.
Mechanismus
Ein Ausdruck beginnt bei $: .key wählt ein Kind, [n] ein Array-Element, ..key sucht rekursiv und [?filter] filtert. Der Evaluator durchläuft das Dokument, matcht den Ausdruck und erzeugt eine Knotenliste.
Anwendungsfälle
- REST-API-Feldauswahl
- JSON-Konfigurationsextraktion
- Daten-Transformationspipelines
Verwandte Tools
JSONPath-Abfrage
Query JSON data using JSONPath expressions. Kostenlos, privat, 100% clientseitig. WERKZEUG
JSON-Formatierer
Format, minify, or sort JSON online. Kostenlos, privat und 100% clientseitig. WERKZEUG
JSON-Validator
Validate JSON and pinpoint syntax errors by line and column. Kostenlos, privat und 100% clientseitig. WERKZEUG