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.

Dialekt: JSONPath-Plus
Bereit
0 Bytes
Ü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.