JSONPath-Abfrage-Tester
Pfadausdrücke wie $.a.b[0] auf JSON anwenden und genau die gewünschten Werte extrahieren
도구를 불러오는 중…
🔒 Alles läuft zu 100 % in Ihrem Browser. Ihre Dateien und Eingaben werden niemals auf einen Server hochgeladen.
Ein Online-Tester, der einfache Pfadausdrücke (JSONPath) wie $.a.b[0] auf JSON-Daten anwendet und nur die gewünschten Werte herausfiltert. Er unterstützt Root ($), Eigenschaftszugriff, Array-Index, Platzhalter ([*]) und rekursive Suche (..) und zeigt Trefferzahl und Werte in Echtzeit an.
Anleitung
- Füge das zu prüfende JSON in das obere Eingabefeld ein.
- Gib im Feld für den Pfadausdruck den zu extrahierenden Pfad ein, z. B. $.store.book[0].title.
- Über die Beispiel-Schaltflächen siehst du sofort, wie der Platzhalter [*] oder die rekursive Suche .. verwendet werden.
- Prüfe die passenden Werte und ihre Anzahl und kopiere das Ergebnis.
FAQ
- Welche JSONPath-Syntax wird unterstützt?
- Unterstützt werden $ (Root), Zugriff über .Eigenschaft und ['Eigenschaft'], [Zahl] als Array-Index (negative Zahlen zählen von hinten), [*] und .* für die Gesamtauswahl sowie .. für die rekursive Suche. Erweiterte Syntax wie Filterausdrücke ?() oder Slices [1:3] wird nicht unterstützt.
- Warum wird das Ergebnis immer als Array ausgegeben?
- Platzhalter und rekursive Suche können mehrere Werte zurückgeben, daher werden die Treffer der Einheitlichkeit halber als Array zusammengefasst angezeigt. Gibt es keinen Treffer, erscheint „Keine passenden Werte".
- Wird das eingegebene JSON an einen Server gesendet?
- Nein. Sowohl das Parsen des JSON als auch die Auswertung des Pfads laufen ausschließlich im Browser ab; die eingegebenen Daten werden nicht an einen Server gesendet oder dort gespeichert.
