JSONPath Tester & Evaluator
JSON-Dokumente mit JSONPath-Ausdrücken in Echtzeit abfragen, inspizieren und auswerten. Die gesamte Auswertung läuft lokal in Ihrem Browser — Ihre Daten werden niemals hochgeladen.
Übereinstimmende Werte werden hier angezeigt.
JSONPath-Beispiele
Laden Sie die Beispieldaten und klicken Sie auf einen beliebigen Ausdruck unten, um ihn sofort auszuprobieren. Diese Beispiele demonstrieren Standard-Selektoren sowie JSONPath-Plus-Erweiterungen.
| Ausdruck | Beschreibung | |
|---|---|---|
| $.store.book[*].author | Autoren aller Bücher im Laden. | |
| $..author | Alle Autoren rekursiv überall im JSON. | |
| $.store.book[?(@.price < 10)] | Books cheaper than $10 using filter expressions. | |
| $.store.book[0,1] | Die ersten beiden Bücher mit Union-/Komma-Selektoren. | |
| $.store.book[:2] | Die ersten beiden Bücher mit Slice-Notation. | |
| $.store.book[?(@.isbn)] | Alle Bücher, die eine ISBN-Eigenschaft enthalten. | |
| $..price | Alle Preise rekursiv überall im Dokument. |
Über JSONPath-Plus
Dieser Evaluator verwendet den JSONPath-Plus-Dialekt. Er erweitert die ursprüngliche JSONPath-Spezifikation um benutzerdefinierte Funktionen, Eltern-Selektoren (^), Eigenschaften-/Indexfilter und native Array-/Slice-Operationen.
Syntax- & Dialektunterschiede
Die JSONPath-Syntax variiert zwischen Bibliotheken (z.B. Go, Java, Python). JSONPath-Plus ist vollständig clientseitiges JavaScript und ermöglicht Standardfilterfunktionen und tiefe Selektor-Lookups sicher im Browser.
100% Client-seitiger Datenschutz
Ihre JSON-Dokumente und Abfrageausdrücke werden direkt in Ihrer Browser-Sandbox ausgewertet. Es werden keine Daten an externe APIs oder Server gesendet, was vollständige Privatsphäre gewährleistet.