ToolzPod

JSONPath Evaluator

JSONPath-Abfragen auf JSON-Daten auswerten

Was ist ein JSONPath-Evaluator?

Ein JSONPath-Evaluator ermöglicht Ihnen, Daten aus JSON-Dokumenten mithilfe von JSONPath-Ausdrücken abzufragen und zu extrahieren. JSONPath ist eine Abfragesprache für JSON, ähnlich wie XPath für XML. Es bietet eine bequeme Möglichkeit, durch verschachtelte JSON-Strukturen zu navigieren, spezifische Werte auszuwählen und Arrays zu filtern, ohne benutzerdefinierten Parsing-Code zu schreiben.

So verwenden Sie diesen JSONPath-Evaluator

  1. Fügen Sie Ihre JSON-Daten in das Eingabefeld ein oder geben Sie sie ein.
  2. Geben Sie einen JSONPath-Ausdruck wie $.store.book[0].title ein.
  3. Klicken Sie auf „Bewerten", um übereinstimmende Ergebnisse anzuzeigen.
  4. Kopieren Sie das Ergebnis mit der Schaltfläche „Kopieren".

Unterstützte JSONPath-Syntax

Dieses Tool unterstützt die JSONPath-Kernoperatoren: $ (Root), . (Child), [] (Subscript), [*] (Wildcard) und numerische Indizes wie [0] oder [1]. Diese decken die häufigsten Abfrageanforderungen zum Inspizieren von API-Antworten, Konfigurationsdateien und anderen JSON-Daten ab.

Häufig gestellte Fragen

Was bedeutet das $-Symbol in JSONPath?

Das Dollarzeichen $ stellt das Root-Objekt des JSON-Dokuments dar. Alle JSONPath-Ausdrücke beginnen mit $, um den Anfang der Pfaddurchverfolgung anzuzeigen.

Kann ich JSONPath verwenden, um alle Elemente in einem Array auszuwählen?

Ja, verwenden Sie den Wildcard-Operator [*], um alle Elemente auszuwählen. Zum Beispiel gibt $.store.book[*].title den Titel jedes Buches im Array zurück.

Verwandte Tools