Wichtige Fakten
- Kategorie
- Data Processing
- Eingabetypen
- textarea, select, checkbox
- Ausgabetyp
- text
- Sample-Abdeckung
- 4
- API verfügbar
- Yes
Überblick
Der JSON-Pfad-Extraktor ermöglicht es Ihnen, präzise Daten aus komplexen, verschachtelten JSON-Strukturen, API-Antworten oder Konfigurationsdateien mithilfe von JSONPath-Ausdrücken effizient zu extrahieren.
Wann verwenden
- •Wenn Sie spezifische Werte aus umfangreichen API-Antworten isolieren müssen.
- •Wenn Sie Konfigurationsdateien analysieren und bestimmte Parameter schnell auslesen wollen.
- •Wenn Sie verschachtelte Datenstrukturen in ein flaches Format wie CSV oder eine einfache Liste umwandeln möchten.
So funktioniert es
- •Fügen Sie Ihre JSON-Daten in das Eingabefeld ein.
- •Geben Sie einen oder mehrere JSONPath-Ausdrücke an, um die gewünschten Datenfelder zu definieren.
- •Wählen Sie das gewünschte Ausgabeformat (z. B. Liste, JSON-Array oder CSV) aus.
- •Klicken Sie auf Extrahieren, um die gefilterten Daten sofort zu erhalten.
Anwendungsfälle
Beispiele
1. Benutzernamen aus API-Antwort extrahieren
Frontend-Entwickler- Hintergrund
- Eine API liefert ein komplexes JSON-Objekt mit tausenden Benutzerdatensätzen zurück.
- Problem
- Manuelles Suchen nach allen Benutzernamen ist ineffizient.
- Verwendung
- JSON-Daten einfügen und den Pfad '$.users[*].name' verwenden.
- Beispielkonfiguration
-
outputFormat: list, flattenArrays: true - Ergebnis
- Eine saubere Liste aller Benutzernamen wird sofort ausgegeben.
2. Preise aus Produktkatalog filtern
Datenanalyst- Hintergrund
- Ein Produktkatalog im JSON-Format enthält verschachtelte Kategorien und Preisinformationen.
- Problem
- Alle Preise müssen für eine Preisvergleichsanalyse extrahiert werden.
- Verwendung
- JSON-Daten einfügen und den Pfad '$.data.items[*].price' eingeben.
- Beispielkonfiguration
-
outputFormat: csv, includePaths: false - Ergebnis
- Eine CSV-Datei mit allen Preisen, die direkt in Excel importiert werden kann.
Mit Samples testen
jsonVerwandte Hubs
FAQ
Was ist JSONPath?
JSONPath ist eine Abfragesprache für JSON, ähnlich wie XPath für XML, mit der Sie gezielt auf bestimmte Elemente in einem JSON-Objekt zugreifen können.
Kann ich mehrere Pfade gleichzeitig abfragen?
Ja, Sie können mehrere JSONPath-Ausdrücke eingeben, indem Sie diese zeilenweise in das entsprechende Feld eintragen.
Welche Ausgabeformate werden unterstützt?
Das Tool unterstützt die Ausgabe als einfache Liste, JSON-Array, CSV-Format oder XML-Format.
Was bewirkt die Option 'Flatten Array Results'?
Diese Option löst verschachtelte Arrays auf und gibt die enthaltenen Werte als einzelne, flache Liste aus.
Werden Null-Werte standardmäßig ignoriert?
Ja, standardmäßig werden Null-Werte ausgeschlossen, es sei denn, Sie aktivieren die Option 'Include Null Values'.