# JSON-Pfad-Visualizer

Visualisiert JSON oder JSONL als aufklappbaren Baum und kopiert JSONPath-Ausdruecke fuer jeden Knoten

> Kanonische Seite: https://elysiatools.com/de/tools/json-path-visualizer

- **Kategorie:** Developer Tools

- **Schlagwörter:** JSON-Pfad, JSON-Baum, Struktur

## Überblick

Fuegen Sie JSON oder JSON Lines ein oder laden Sie eine Datei hoch, um verschachtelte Strukturen wie in einem Dateimanager zu untersuchen. Suchen Sie Felder, klappen Sie Arrays und Objekte aus, kopieren Sie exakte Pfade wie $.store.book[0].title und exportieren Sie alle Pfade als CSV.

## Eingaben

- **JSON-Eingabe** (textarea): { "store": { "book": \[ { "title": "Clean Code", "price": 32 } \] } }
- **JSON- oder JSONL-Datei** (file)
- **Eingabeformat** (select)
- **Suchbegriff** (text): e.g. price or $.store.book\[0\]
- **Standardtiefe** (number)
- **Wertevorschau anzeigen** (checkbox)
- **Alle Pfade als CSV exportieren** (checkbox)

## Wann verwenden

- Wenn Sie die genauen JSONPath-Ausdrücke für tief verschachtelte API-Antworten ermitteln müssen.
- Zur schnellen Fehlersuche und Validierung von großen JSON- oder JSONL-Dateien.
- Wenn Sie eine vollständige Liste aller verfügbaren Datenpfade als CSV-Export für die Dokumentation benötigen.

## Funktionsweise

- Fügen Sie Ihren JSON- oder JSONL-Text in das Eingabefeld ein oder laden Sie eine entsprechende Datei hoch.
- Legen Sie die Standardtiefe fest und nutzen Sie die Suchfunktion, um bestimmte Felder oder Werte schnell zu finden.
- Navigieren Sie durch den interaktiven Baum, um Arrays und Objekte auf- oder zuzuklappen.
- Klicken Sie auf einen Knoten, um den exakten JSONPath zu kopieren, oder exportieren Sie alle Pfade als CSV.

## Anwendungsfälle

- Extrahieren von JSONPath-Ausdrücken für das Mapping von API-Schnittstellen in Integrationsplattformen.
- Erkunden und Verstehen unbekannter, tief verschachtelter JSON-Strukturen von Drittanbieter-APIs.
- Erstellen eines Inventars aller Datenfelder einer JSON-Datei durch den CSV-Export für Datenkataloge.

## Häufig gestellte Fragen

### Unterstützt das Tool JSON Lines (JSONL)?

Ja, Sie können das Eingabeformat auf 'JSON Lines' setzen oder die automatische Erkennung nutzen, um JSONL-Dateien zu visualisieren.

### Kann ich nach bestimmten Schlüsseln oder Werten suchen?

Ja, über das Feld 'Suchbegriff' können Sie gezielt nach Feldnamen oder Werten filtern, um relevante Knoten im Baum hervorzuheben.

### Wie kopiere ich einen JSONPath?

In der generierten Baumansicht können Sie den JSONPath jedes Knotens direkt per Klick in Ihre Zwischenablage kopieren.

### Was macht die Option 'Alle Pfade als CSV exportieren'?

Diese Funktion generiert eine CSV-Datei, die alle in Ihren JSON-Daten gefundenen Pfade auflistet, was ideal für API-Dokumentationen oder QA-Tests ist.

### Kann ich die Tiefe des Baums beim Start anpassen?

Ja, mit der Option 'Standardtiefe' können Sie festlegen, wie viele Ebenen des JSON-Baums beim Laden automatisch ausgeklappt werden sollen (0 bis 8).

## Ähnliche Tools

- [Datensatz-Imbalance-Detektor und Resampler](https://elysiatools.com/de/tools/dataset-imbalance-detector-resampler): Erkennt Klassenungleichgewicht in CSV- oder JSON-Datensaetzen, vergleicht Strategien und zeigt ein balanciertes Ergebnis
- [Zeitreihen-Anomalie-Detektor](https://elysiatools.com/de/tools/time-series-anomaly-detector): Liest Zeitreihendaten aus CSV oder JSON ein, erkennt Anomalien per Z-Score und IQR und gibt einen Chart-gestuetzten Bericht aus
- [Mock-Data-Praefix- und Abkuerzungs-Konfliktdetektor](https://elysiatools.com/de/tools/mock-data-naming-conflict-detector): Erkennt visuell verwirrende Feldnamen und Praefixkollisionen in CSV, JSON oder Schemas
- [Datensatzqualitaets-Profiler](https://elysiatools.com/de/tools/dataset-quality-profiler): Profiling fuer CSV- oder JSON-Datensaetze mit Fehlwerten, Duplikaten, Formatdrift, Typen und Ausreissern.
- [Analysator fuer strukturierte Logs](https://elysiatools.com/de/tools/structured-log-analyzer): Erkennt gaengige Logformate, extrahiert Kernfelder und exportiert als JSON, CSV oder SQL.
- [Train/Test-Split mit Stratifizierung](https://elysiatools.com/de/tools/train-test-split-with-stratification): Liest ein CSV/JSON-Dataset und teilt es stratifiziert nach der Zielspalte in train/validation/test (standardmäßig 70/15/15, reproduzierbarer Seed) oder stratifiziertes k-fold; Bericht zur Klassenverteilung pro Split mit Abweichungsbalken, Leck-Check über doppelte Zeilen, SMOTE-Vorschau (Nächste-Nachbarn-Interpolation auf dem Train-Split) und CSV-Export als ZIP.
- [Sprachaktivitäts-Segmentierung](https://elysiatools.com/de/tools/audio-voice-activity-segmentation): Erkennt wahrscheinliche Aktivität im Sprachband und exportiert Sprach-/Nichtsprachbereiche als JSON, CSV, SRT oder FFmpeg-Liste.
- [CSV-zu-Datenbank-Migrationsplaner](https://elysiatools.com/de/tools/csv-to-database-migration-planner): Leitet aus CSV-Daten ein relationales Schema ab und erzeugt CREATE-TABLE- und ALTER-Plaene fuer PostgreSQL, MySQL, SQLite oder SQL Server

## Beispiele

- [CSV Beispiele](https://elysiatools.com/de/samples/csv-samples): CSV-Beispieldateien mit verschiedenen Datentypen, Größen und Komplexitätsstufen
- [Python Beispiele](https://elysiatools.com/de/samples/python): Python Code-Beispiele und Hello World Demonstrationen
- [Chat-JSON-Beispiele](https://elysiatools.com/de/samples/chat-transcript-json): JSON-Beispiele für Chat-Transkripte mit mehreren Rollen
- [Rich-Text-JSON-Beispiele](https://elysiatools.com/de/samples/rich-media-json): JSON-Beispiele für Rich-Text-Editoren (TipTap, Quill, Slate)

## Verwandte Inhalte

- [JSON Utility-, Inspektions- und Transformationswerkzeuge](https://elysiatools.com/de/hubs/json-utility): JSON-Payloads fuer API- und Datenworkflows formatieren, pruefen, vergleichen, zusammenfuehren, transformieren, validieren, analysieren und markieren.
- [Observability-Debugging mit Logs, Traces, Webhooks und JSON-Payloads](https://elysiatools.com/de/hubs/observability-debugging): Parsen Sie Logs, decodieren Sie Traces, pruefen Sie Webhook/API-Belege, erkunden Sie JSON-Payloads und extrahieren Sie Muster vor der Incident-Notiz.
