# JSONPath-Abfragetool

Fragt beliebiges JSON mit JSONPath ab, zeigt Treffer an, wechselt Ausgabeformate und speichert wiederverwendbare Abfragevorlagen

> Kanonische Seite: https://elysiatools.com/de/tools/jsonpath-query-tool

- **Kategorie:** Development

- **Schlagwörter:** jsonpath, json, abfrage, api, vorlage

## Überblick

Das JSONPath-Abfragetool ermöglicht es Entwicklern und Datenanalysten, komplexe JSON-Datenstrukturen präzise zu durchsuchen und zu filtern. Geben Sie einfach Ihren JSON-Code ein, wenden Sie JSONPath-Ausdrücke an und extrahieren Sie exakt die benötigten Werte. Die Ergebnisse lassen sich flexibel als JSON, Tabelle oder Markdown ausgeben, während häufig genutzte Abfragen als praktische Vorlagen gespeichert werden können.

## Eingaben

- **JSON-Eingabe** (textarea): { "store": { "book": \[{ "author": "Nigel Rees" }\] } }
- **JSONPath-Ausdruck** (text)
- **Ausgabeformat** (select)
- **Maximale Treffer** (number)
- **Abfragevorlage speichern** (checkbox)
- **Vorlagenname** (text): Store authors

## Wann verwenden

- Wenn Sie spezifische Datenpunkte aus tief verschachtelten API-Antworten extrahieren müssen.
- Um große JSON-Dateien schnell nach bestimmten Schlüssel-Wert-Paaren oder Arrays zu filtern.
- Wenn Sie JSON-Daten für die Dokumentation oder Berichterstellung in Tabellen- oder Markdown-Formate umwandeln möchten.

## Funktionsweise

- Fügen Sie Ihren JSON-Code in das Eingabefeld ein.
- Geben Sie einen gültigen JSONPath-Ausdruck ein (z. B. $.store.book\[*\].author), um die gewünschten Daten zu lokalisieren.
- Wählen Sie das bevorzugte Ausgabeformat (JSON, Tabelle oder Markdown) und legen Sie optional ein Limit für die maximalen Treffer fest.
- Speichern Sie die Abfrage bei Bedarf als Vorlage, um sie später mit einem Klick wiederzuverwenden.

## Anwendungsfälle

- Extrahieren von Benutzer-IDs oder E-Mail-Adressen aus einer umfangreichen JSON-basierten Datenbank-Exportdatei.
- Filtern von Server-Logs im JSON-Format, um nur Fehlermeldungen oder bestimmte Statuscodes anzuzeigen.
- Aufbereiten von verschachtelten API-Produktdaten in eine flache Markdown-Tabelle für die technische Dokumentation.

## Häufig gestellte Fragen

### Welche Ausgabeformate werden unterstützt?

Sie können die extrahierten Daten als reines JSON, als übersichtliche Tabelle oder im Markdown-Format ausgeben lassen.

### Kann ich meine JSONPath-Abfragen für später speichern?

Ja, aktivieren Sie einfach die Option 'Abfragevorlage speichern' und vergeben Sie einen Namen, um die Abfrage als Vorlage zu sichern.

### Gibt es ein Limit für die Anzahl der angezeigten Treffer?

Standardmäßig werden bis zu 100 Treffer angezeigt. Sie können dieses Limit in den Einstellungen auf bis zu 500 erhöhen.

### Werden komplexe JSONPath-Filter unterstützt?

Ja, das Tool unterstützt die gängige JSONPath-Syntax einschließlich Wildcards, Array-Slicing und Filterausdrücken.

### Wofür ist die Einstellung 'Maximale Treffer' nützlich?

Sie hilft dabei, die Übersichtlichkeit bei sehr großen JSON-Dateien zu wahren, indem sie die Ausgabe auf die ersten gefundenen Ergebnisse beschränkt.

## Ähnliche Tools

- [JSON-Schema-zu-Zod-Konverter](https://elysiatools.com/de/tools/json-schema-to-zod-schema-converter): Konvertiert JSON/YAML-Definitionen von JSON Schema in direkt nutzbaren Zod-Code fuer TypeScript-Projekte, inklusive verschachtelter Objekte, Arrays, Enums und gaengiger Validierungsregeln
- [ECharts-Theme-Token-Extraktor](https://elysiatools.com/de/tools/echarts-theme-token-extractor): Extrahiert Design-Tokens — Farben, Zahlen, Schriftgrößen und Strings — aus einem ECharts-Theme-JSON und exportiert sie direkt in Ihr Design-System. Fügen Sie ein Theme-Objekt ein (das per echarts.init(dom, themeName) registriert wird) und das Werkzeug durchläuft jedes Leaf, taggt jede Farbe (optional Named/rgb → hex normalisiert), jeden Abstand, jede Schriftgröße und jeden String und gibt saubere CSS-Variablen, ein Tailwind theme.extend, ein Style Dictionary tokens.json oder SCSS-Variablen aus. Überbrückt die Lücke zwischen einem ECharts-Visualisierungs-Theme und Figma/CSS/Tailwind-Design-Tokens, ohne jeden Wert von Hand zu kopieren.
- [Bild-Palette zu Design-Tokens](https://elysiatools.com/de/tools/image-to-design-tokens): Extrahiert dominante Farben per k-Means und exportiert sie als CSS-/SCSS-Variablen, Tailwind-Config oder JSON-Tokens mit Namen und Farbskala
- [JSON-Pfad-Extraktor](https://elysiatools.com/de/tools/json-path-extractor): Fragt JSON mit JSONPath- oder JMESPath-artigen Ausdrücken ab, zeigt passende Pfade an und hebt extrahierte Werte im Originaldokument hervor
- [JSON-Diff-Visualisierung](https://elysiatools.com/de/tools/json-diff-visualizer): Vergleicht zwei JSON-Dokumente und erzeugt einen visuellen Bericht mit Pfaden und Statistik
- [JSON Key Extractor](https://elysiatools.com/de/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [JSON-Pointer-Tool](https://elysiatools.com/de/tools/json-pointer): Navigieren und Extrahieren von Werten aus JSON mit JSON Pointer (RFC 6901)
- [Interaktiver JSONPath-REPL](https://elysiatools.com/de/tools/jsonpath-repl-playground): Eine interaktive JSONPath-REPL, die mehrstufe Abfrage-Pipelines auf jedem JSON ausführt. Schreiben Sie einen JSONPath-Ausdruck pro Zeile (z. B. $..book\[?(@.price<10)\] dann $\[0:5\]) und sehen Sie die Treffer jedes Schritts mit Anzahlen, Pfaden und Werten — plus eine teilbare URL, die Ihre Daten und Pipeline kodiert. Unterstützt rekursiven Abstieg ($..), Wildcards (\[*\]), Filter (\[?(@.price<10)\]), Slices (\[0:5:2\]) und negative Indizes.

## Beispiele

- [JWT-Beispiele](https://elysiatools.com/de/samples/jwt-samples): Umfassende JWT-Beispiele von der grundlegenden Token-Struktur bis zu fortgeschrittenen Sicherheitsimplementierungen
- [Postman Collections - API Tests](https://elysiatools.com/de/samples/postman-collections): Umfassende Postman Collection Beispiele inklusive API Tests, Automatisierungsskripte, Umgebungsvariablen, Mock Server und fortgeschrittene Testmuster für REST APIs
- [Terraform-Plan-JSON-Beispiele](https://elysiatools.com/de/samples/terraform-plan-json-samples): Terraform-Plan-JSON-Dateien fuer Abhaengigkeitsvisualisierung und Change-Review, passend zu terraform show -json
- [macOS Objective-C Netzwerk-Beispiele](https://elysiatools.com/de/samples/macos-networking-objectivec): macOS Objective-C Netzwerk-Beispiele einschließlich URLSession, HTTP-Anfragen, WebSocket und Netzwerkerreichbarkeit

## Verwandte Inhalte

- [Generatoren fur JSON-Schemas, Mock-Daten und API-Fixtures](https://elysiatools.com/de/hubs/json-generate): Gebundelte Werkzeuge fur JSON-Schema-Generierung, Aufbau von Mock-Payloads und Vorbereitung von API-Fixtures in einem Hub.
- [Tools fur JSON-Austausch und Format-Ubersetzung](https://elysiatools.com/de/hubs/json-convert): Vergleiche JSON-Konvertierungswerkzeuge fur CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN und ahnliche strukturierte Formate in einem Hub.
- [Werkzeuge fur JSON-Inspektion, Diff und Transformation](https://elysiatools.com/de/hubs/json-utility): Bunde JSON-Formatierung, Diff, Pfad-Inspektion, Schema-Prufung, Merge und Transformation in einem Hub fur API- und Daten-Workflows.
- [JSON-Formatierungs-, Diff- und Normalisierungs-Tools](https://elysiatools.com/de/hubs/json-format): Vergleichen Sie JSON-Formatierung, Diff, Log-Review, Konfigurationsvergleich und Datennormalisierung in einem Hub für lesbare und überprüfbare JSON-Workflows.
