试试: · · ·
支持哪些语法
支持 $.a.b 逐层取值、$['key'] 括号取值、[0] 下标、[0,2] 多选、[*] 全部元素、[?(@.x>1)] 过滤、.. 递归查找。
不支持脚本表达式(@ 里面只能写比较运算,不能调函数)和切片 [start:end],这两类语法各家实现差异大,与其做个半吊子不如明确不支持。
返回多个值时
单个结果直接显示;多个结果会同时给出表格和合并后的 JSON,表格里能看清每条结果的完整路径。
常见问题
路径写错了会怎样
会指出哪一段匹配不上,比如「第 3 段 book 在数组里不能用点号取值」。路径不存在返回空结果而不是报错。
会上传 JSON 吗
不会。解析和查询都在浏览器内完成。