JSON Query
JSON-Daten mit JSONPath-Ausdrücken abfragen — filtern, extrahieren, suchen
JSON-Eingabe
Abfrageergebnisse
Was ist JSONPath?
JSONPath ist eine Abfragesprache für JSON, analog zu XPath für XML. Es verwendet eine präzise Pfadausdruckssyntax, um Teile eines JSON-Dokuments zu adressieren.
Dieses Tool implementiert einen browserbasierten JSONPath-Auswerter, der die gängigsten Operatoren unterstützt.
JSON mit JSONPath abfragen
Befolgen Sie diese Schritte, um Daten aus Ihrem JSON zu extrahieren.
Ihr JSON einfügen
Fügen Sie Ihr JSON-Dokument in das Eingabefeld ein.
JSONPath-Ausdruck eingeben
Geben Sie Ihren JSONPath-Ausdruck in das Abfragefeld ein.
Ausführen und Ergebnisse kopieren
Klicken Sie auf Abfrage ausführen. Die übereinstimmenden Werte werden als JSON-Array angezeigt.
Anwendungsfälle
API-Antwort filtern
Extrahieren Sie nur die benötigten Felder aus einer großen API-Antwort.
Datenexploration
Verwenden Sie rekursiven Abstieg, um alle Vorkommen eines Feldnamens in beliebiger Tiefe zu entdecken.
Testassertions generieren
Generieren Sie präzise Assertions für automatisierte Tests.
Konfigurationswerte extrahieren
Extrahieren Sie spezifische Werte aus großen JSON-Konfigurationsdateien.
Häufige Fragen
Welche JSONPath-Operatoren werden unterstützt?
Dieses Tool unterstützt: $ (Wurzel), .key und ['key'] (Kind), [n] (Array-Index), [*] (Platzhalter), .. (rekursiver Abstieg) und Filterausdrücke.
Wie unterscheidet sich JSONPath von SQL?
JSONPath ist eine Pfadausdruckssprache zum Navigieren hierarchischer JSON-Daten, keine relationale Abfragesprache.
Unterstützt der Auswerter alle JSONPath-Funktionen?
Dieses Tool unterstützt die gängigsten JSONPath-Operatoren für den täglichen Gebrauch.
Werden meine Daten an einen Server gesendet?
Nein. Alles geschieht in Ihrem Browser.
Was ist das Ergebnisformat?
Ergebnisse werden als JSON-Array zurückgegeben.
Verwandte Tools
Weitere JSON-Abfrage-, Filter- und Validierungstools entdecken.