JSONPath-Ausdrücke gegen JSON-Daten testen und Ergebnisse anzeigen
JSONPath ist eine Abfragesprache für JSON, analog zu XPath für XML. Sie ermöglicht das Extrahieren von Werten aus tief verschachtelten JSON-Strukturen mit Pfadausdrücken statt Code-Schleifen.
Dieser Tester akzeptiert ein JSON-Dokument und einen JSONPath-Ausdruck und gibt alle übereinstimmenden Werte zurück. Er unterstützt Punkt-Notation, Klammer-Notation, Wildcard (*), rekursiven Abstieg (..), Array-Slices und Filter.
JSONPath selektiert Werte aus JSON. jq ist ein leistungsfähigeres Kommandozeilen-Tool, das auch transformiert und umformt. JSONPath ist einfacher und in viele Tools eingebettet; jq ist umfangreicher, aber muss installiert werden.
.. durchsucht alle Ebenen des JSON-Baums nach dem gegebenen Schlüssel.
Ja — JSONPath wurde ursprünglich informell definiert und inconsistent implementiert. Hauptvarianten: Goessner, Jayway und der neuere RFC-9535-Standard.
Beide wählen denselben Schlüssel "a" aus dem Wurzelobjekt. Klammer-Notation wird für Schlüssel mit Leerzeichen, Bindestrichen oder Zahlenanfang benötigt.
JSON-Formatierer · JSON-Minifier · JSON-Validator · JSON zu CSV · JSON ↔ YAML · JSON glätten