256 Tools

JSON-Pfad-Extraktor

Extrahierter Wert · Typ: string
Ann

Verwandte externe Websites

Einige Links sind Affiliate-Links.

Verwandte Tools

Fügen Sie ein JSON-Dokument und einen Pfad ein, und dieses Tool gibt genau den Wert an dieser Stelle zurück — eine Zeichenkette, eine Zahl, ein Objekt oder ein Array. Es versteht sowohl Punktnotation (a.b.c) als auch Klammernotation (a["b"][0]), einschließlich negativer Array-Indizes. Alles läuft in Ihrem Browser.

So funktioniert es

  1. Fügen Sie Ihr JSON in das erste Feld ein.
  2. Geben Sie einen Pfad wie users[0].name in das Pfadfeld ein.
  3. Lesen oder kopieren Sie den extrahierten Wert weiter unten.

Funktionsweise

Das JSON wird einmal in einen In-Memory-Wert geparst. Ihr Pfad wird in eine Liste von Schritten aufgeteilt — Objektschlüssel und Array-Indizes — und akzeptiert Punktnotation, in Anführungszeichen gesetzte Klammerschlüssel sowie numerische Indizes (einschließlich negativer, die vom Ende zählen). Das Tool durchläuft den Wert dann Schritt für Schritt. Fehlt ein Schritt, wird gemeldet, dass nichts gefunden wurde, anstatt zu raten.

Ein aus Schlüsseln und Indizes bestehender Pfad wandert durch einen JSON-Baum bis zu einem Wert.users[0].nameusers[0]"Ann"

Funktionen

Punkt- und Klammerpfade

Kombinieren Sie a.b.c frei mit ["key"] und [0], genau wie im Code.

Negative Indizes

Verwenden Sie [-1], um das letzte Element eines Arrays zu holen.

Zeigt den Typ an

Sehen Sie, ob das Ergebnis eine Zeichenkette, Zahl, Objekt oder Array ist.

Vollständig privat

Ihr JSON wird in Ihrem Browser geparst und nie hochgeladen.

Anwendungsfälle

API-Antworten

Extrahieren Sie schnell ein Feld aus einer großen API-Nutzlast.

Konfigurationsdateien

Prüfen Sie den Wert eines bestimmten Schlüssels tief in einer Konfiguration.

Debugging

Stellen Sie fest, was ein verschachtelter Pfad tatsächlich enthält.

Lernen

Üben Sie, wie JSON-Pfade verschachtelten Daten zugeordnet werden.

Hinweise

  • Ein führendes $ oder ein Punkt im Pfad ist optional und wird ignoriert.
  • Schlüssel mit Sonderzeichen funktionieren in Klammerform: ["a-b"].
  • Ein leerer Pfad gibt das gesamte Dokument zurück.
  • Das gesamte Parsen läuft auf Ihrem Gerät; nichts wird hochgeladen.

FAQ

Welche Pfadsyntax wird unterstützt?
Punktnotation (a.b.c), Klammerschlüssel (a["b"]) und Array-Indizes (a[0]), die kombiniert werden können.
Kann ich das letzte Array-Element lesen?
Ja. Verwenden Sie einen negativen Index wie items[-1], um vom Ende zu zählen.
Was passiert, wenn der Pfad nicht existiert?
Das Tool meldet klar, dass kein Wert gefunden wurde, anstatt etwas Irreführendes zurückzugeben.
Gibt es auch Objekte zurück?
Ja. Zeigt der Pfad auf ein Objekt oder Array, wird es als formatiertes JSON angezeigt.
Wird mein JSON hochgeladen?
Nein. Das Parsen erfolgt vollständig in Ihrem Browser und nichts verlässt Ihr Gerät.

Wir verwenden Cookies für Werbung und Analyse.