Tool von Tool Kumar

JSON Path Finder

Finde den genauen Pfad zu einem Wert in einem großen JSON-Dokument. Wähle einen Knoten im Baum aus, um seinen Pfad zu sehen, und kopiere ihn mit einem Klick. Oder gib einen Pfad ein, um direkt zum Wert zu springen.

So verwendest du dieses Tool

  1. Füge dein JSON ein oder öffne eine Datei. Die Baumansicht öffnet sich.
  2. Klicke auf einen Wert. Sein Pfad erscheint in der Symbolleiste. Klicke auf den Pfad oder drücke P, um ihn zu kopieren.
  3. Drücke Ctrl+F oder ⌘F, um zu einem Wert zu springen. Gib einen Pfad wie $.store.books[1].title oder einen JSON Pointer wie /store/books/1/title ein.

Praxisbeispiel

Jeder Wert im Beispiel wird mit dem Pfad angezeigt, der zu ihm führt. Schlüssel, die keine einfachen Namen sind, verwenden Klammern, etwa ["first name"].

Eingabe

{"store":{"name":"Corner Books","books":[{"title":"Dune","price":9.99,"tags":["sci-fi","classic"]},{"title":"Emma","price":7.5,"author":{"first name":"Jane","last name":"Austen"}}]}}

Ausgabe

$.store.name  "Corner Books"
$.store.books[0].title  "Dune"
$.store.books[0].price  9.99
$.store.books[0].tags[0]  "sci-fi"
$.store.books[0].tags[1]  "classic"
$.store.books[1].title  "Emma"
$.store.books[1].price  7.5
$.store.books[1].author["first name"]  "Jane"
$.store.books[1].author["last name"]  "Austen"

Optionen und Sonderfälle

  • Pfade verwenden wie JSONPath die Punkt- und Klammernotation. Array-Indizes beginnen bei 0.
  • „Suchen“ akzeptiert einen konkreten Pfad oder einen JSON Pointer nach RFC 6901 und wählt den entsprechenden Knoten aus.
  • Platzhalter, rekursiver Abstieg, Filter und Slices, etwa $..price, werden nicht ausgewertet. Die Suchleiste weist darauf hin, statt zu raten.
  • Drücke C, um den ausgewählten Wert zu kopieren. Im Menü „Weitere Optionen“ findest du auch „Pfad kopieren“ und „Wert kopieren“.

Standardmäßig privat

Dein Dokument bleibt in diesem Browser. Tool Kumar parst und konvertiert Daten und erstellt Downloads auf deinem Gerät, ohne Konto und ohne Upload.

JSON Path Finder: häufige Fragen

Wie finde ich den JSON-Pfad eines Werts?
Öffne das JSON in der Baumansicht und klicke auf den Wert. Sein Pfad erscheint in der Symbolleiste. Ein Klick auf den Pfad kopiert ihn.
Kann ich mit einem JSONPath-Ausdruck suchen?
Konkrete Pfade wie $.users[0].email funktionieren. Ausdrücke mit Platzhaltern oder Filtern werden nicht ausgewertet. Suche stattdessen mit „Suchen“ nach einem Schlüssel oder Wert.
Wird JSON Pointer unterstützt?
Ja. Gib unter „Suchen“ einen Pointer wie /users/0/email ein, um zu diesem Wert zu springen.

Verwandte Tools

Große JSON-Datei öffnen, JSONL-Viewer und JSON-Validator.