表达式带三层动作
温以宁在郑州金水区中原票务做数据,演出订单接口回来的 JSON 里,财务只要金额够线的订单号。"JSONPath 表达式"框填 $.data.orders[?(@.amount>=100)].orderNo,一层"取字段"到 orders,一层按"amount"做">="过滤,一层再取 orderNo。这三层都在工具认得的 token 里,字段名也是单层不嵌套。光标在框里改一个字,右侧就自动重跑,出来的还是同一句报错,说明问题不在表达式上。

四笔订单只留金额
"JSON 数据"框粘的是接口原文,294 字符,code 为 0,data.orders 下四笔订单各带 orderNo、buyer、amount、paid。"ZZ20261103001"是沈亦舟的 268,"ZZ20261103002"是陆敏的 58,方庭那笔 432,贺兰那笔 99。按条件本该留下 268 与 432 两笔。这段 JSON 合法,粘进去后右侧仍不列任何订单,也不报解析错,工具压根没把文本当数据读。

打开页面报错就在了
其实没点任何按钮时,右侧"查询结果"已经写着"查询失败:不支持的目标格式"。按"查询"手动重跑一次,还是这一句,没有命中列表、没有数组,也没有源码里那行"(命中 N 项)"。按源码推演本该命中 2 条,可那不是页面上看到的画面。两个输入框都有 input 监听,改什么都会重跑,结果一步都不会变。

复制走的不是订单号
页面上只有"查询"和"复制结果"两个按钮,没有下载,也没有别的结果出口。"复制结果"能把右侧文本送进剪贴板,而右侧只有那句报错,所以带走的不会是订单号列表。没有命中结果,就没有任何东西能交给财务。温以宁这一趟得换个法子把这四笔里够线的两行挑出来。

企业知识网( www.qiyezhishi.com )提供的结果为参考性内容,不构成法律、税务或投资建议。具体请以主管部门口径与最新法规为准。