问答 想请问一下一个特定情况下 jsonpath 的使用方法

MBF · 2019年11月21日 · 最后由 sounasu 回复于 2019年11月21日 · 2310 次阅读


如图 ,$.data.book[?(@.price<10)].author 是图上这个结果
我想取 所有满足 price<10 中的第一条 author 信息 我用的是这个 jsonpath
$.data.book[?(@.price<10).author[0],抽取出来的是这个结果
[
"N",
"H
]
请问应该怎么取

共收到 1 条回复 时间 点赞

建议用代码操作 json 取出你想要的,或者是用 jsonpath 取出结果后再进行处理
jsonpath 只能应用于简单的场景
另外这个问题论坛讨论过 https://testerhome.com/topics/13382

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册