JSONPath在线验证
- jsonpath.cn
JSONPath语法
输出路径
展开JSONPath使用说明
JSONPath
描述
$
根对象或元素.
@
当前对象或元素.
. or []
子元素操作符.
..
递归匹配所有子元素.
*
通配符. 匹配所有对象或元素.
[]
下标运算符,JsonPath索引从0开始.
[,]
连接运算符,将多个结果拼成数组返回,JSONPath允许使用别名.
[start:end:step]
数组切片运算符.
?()
过滤器(脚本)表达式.
()
脚本表达式.
JSONPath表达式原文 - https://goessner.net/
输入
{ "firstName": "John", "lastName" : "doe", "age" : 26, "address" : { "streetAddress": "naist street", "city" : "Nara", "postalCode" : "630-0192" }, "phoneNumbers": [ { "type" : "iPhone", "number": "0123-4567-8888" }, { "type" : "home", "number": "0123-4567-8910" } ] }
验证结果