JSONPath

Die Abfragesprache JSONPath wurde von Stephan Gössner in Anlehnung an XPath für JSON-Daten entwickelt. Eine Standardisierung als RFC ist derzeit (2021) in Arbeit.

Online kann JSONPath unter Anderem unter https://jsonpath.com/ und http://www.jsonquerytool.com/ ausprobiert werden.

Die SQL-Erweiterung SQL/JSON Path ist stark von JSONPath inspiriert. Weitere alternative Abfragesprachen für JSON sind jq, JMESPath, JSONiq und JSONata.

Beispiel

$.book[0].title
$.book[*].author
$..book[(@.length-1)]
Homepagehttps://goessner.net/articles/JsonPath
erstellt2007
AutorStephan Gössner
AnwendungAbfragesprachen
fürJSON