Gee
在线工具
数据转换
工具箱
JSON Path 测试器
实时测试 JSONPath 查询表达式,高亮显示匹配结果
查询
示例:
所有书的作者
价格小于10的书
所有价格
第一本书
自行车颜色
JSON 数据
{ "store": { "book": [ { "category": "reference", "author": "Nigel Rees", "title": "Sayings of the Century", "price": 8.95 }, { "category": "fiction", "author": "Evelyn Waugh", "title": "Sword of Honour", "price": 12.99 }, { "category": "fiction", "author": "Herman Melville", "title": "Moby Dick", "price": 8.99 }, { "category": "fiction", "author": "J. R. R. Tolkien", "title": "The Lord of the Rings", "price": 22.99 } ], "bicycle": { "color": "red", "price": 19.95 } } }
匹配结果
未匹配到任何结果
JSONPath 常用语法
$
根节点
.key 或 ["key"]
子节点
..key
递归查找
[*]
所有子元素
[0]
第 1 个元素
[0,2]
第 1、3 个元素
[1:3]
切片 [1,3)
[-1]
最后一个元素
[?(@.price < 10)]
过滤器