JSONPath Query Evaluator
RFC-9535-JSONPath-Abfragen lokal gegen JSON ausführen und Normalized Paths anzeigen.
Query-Einstellungen
Legacy-Syntax wie JavaScript-Filter oder =~ /regex/ wird bewusst abgelehnt. Ein leeres Resultat ist kein Fehler.
Eingabe
Privat by Design: Ihre Daten verlassen Ihr Gerät nicht.
Ausgabe
Fügen Sie gültiges JSON und eine JSONPath-Query ein.
Gut zu wissen
Gut zu wissen
Der JSONPath Query Evaluator wertet JSONPath-Ausdrücke direkt im Browser strikt nach RFC 9535 aus und lehnt Legacy-Syntax wie JavaScript-Filter oder =~ /regex/ bewusst ab, die viele andere JSONPath-Bibliotheken zulassen. Zu jedem Treffer wird der Normalized Path angezeigt, und die Ergebnisse lassen sich als JSON, JSON Lines, CSV oder nur als Pfadliste exportieren.
Typische Suchanfragen sind JSONPath Tester, JSONPath Query und JSON abfragen. Eine Query-AST-Zusammenfassung zeigt die Struktur des Ausdrucks. Wichtig: JSONPath-Varianten unterscheiden sich bei Filtern und Funktionen — dieses Tool folgt bewusst dem RFC-Standard statt beliebter, aber nicht standardisierter Erweiterungen, und ein leeres Resultat ist dabei kein Fehler.
Typische Anwendungsfälle
Standardkonforme JSONPath-Ausdrücke vor dem Einsatz in Code prüfen
Teste einen JSONPath-Ausdruck gegen echte Daten, um sicherzustellen, dass er RFC-9535-konform ist und in standardtreuen Bibliotheken funktioniert.
Treffer als CSV für eine Tabellenauswertung exportieren
Wähle CSV als Ausgabeformat, um Pfad-Wert-Paare direkt in einer Tabellenkalkulation weiterzuverarbeiten.
Tipps für bessere Ergebnisse
Kein Ergebnis ist kein Fehler
Eine gültige Query kann leer bleiben, wenn keine Knoten passen — prüfe in diesem Fall die Pfadstruktur der Quelldaten statt einen Fehler zu vermuten.
Legacy-Syntax aus anderen Tools nicht erwarten
Ausdrücke mit JavaScript-Filtern oder =~ /regex/ aus anderen JSONPath-Implementierungen werden hier bewusst abgelehnt, da sie nicht Teil von RFC 9535 sind.
Wie es funktioniert
Wie es funktioniert
Schritt für Schritt
Funktionen
Funktionen
Strikte RFC-9535-Konformität
Lehnt Legacy-Syntax wie JavaScript-Filter bewusst ab, um Standardtreue zu gewährleisten.
Vier Ausgabeformate
JSON, JSON Lines, CSV oder eine reine Liste der Normalized Paths.
Lokale Verarbeitung
Deine Daten verlassen nie dein Gerät; die Auswertung läuft vollständig im Browser.
Häufige Fragen
Häufige Fragen
Warum wird meine Filter-Syntax aus einer anderen Bibliothek abgelehnt?
Das Tool folgt strikt RFC 9535 und lehnt Legacy-Erweiterungen wie JavaScript-Filter oder =~ /regex/ bewusst ab, die nicht Teil des Standards sind.
Werden meine Daten hochgeladen?
Nein. Die Auswertung läuft vollständig lokal im Browser.
Weitere Tools
Weitere Tools
JSON Formatter
JSON lokal validieren, formatieren, minifizieren, analysieren und als Baum ansehen.
JMESPath Evaluator
JMESPath-Core-Ausdrücke lokal gegen JSON ausführen und das JSON-Ergebnis exportieren.
JSON nach TypeScript Interface
Aus JSON-Beispieldaten lokal im Browser TypeScript-Interfaces und Type Aliases ableiten.
XPath Tester / Playground
XPath 1.0 im Browser und XPath 3.1 lokal gegen XML- oder HTML-Dokumente testen.