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

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

Schritt für Schritt

  1. 1

    JSON einfügen oder Datei öffnen

    Füge JSON ein oder öffne eine JSON- oder TXT-Datei bis 100 MB.

  2. 2

    JSONPath-Query eingeben

    Trage einen RFC-9535-konformen Ausdruck wie $.store.book[*].title ein.

  3. 3

    Treffer exportieren

    Wähle das Ausgabeformat und kopiere oder lade die Treffer herunter.

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

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