You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JMeter使用JSON Extractor如何提取非空的随机ItemID值

JMeter JSON Extractor提取非空随机ItemID方案

你只需要修改JSON Path表达式即可实现需求,其余配置不需要调整:

  • 替换原有表达式$..ItemID为过滤后的表达式:$[?(@.ItemID != 'null')].ItemID
  • Match No保持设置为0即可

表达式说明

这个表达式会先筛选出数组中所有ItemID值不等于字符串null的对象,再提取这些对象的ItemID值,最终返回的结果集合仅包含IT01、IT02这类有效值。设置Match No为0时,会自动从有效值集合中随机抽取一个结果,不会再匹配到值为null的ItemID。

针对你提供的示例JSON,该表达式返回的结果集合为["IT01","IT02"],完全符合提取要求。

内容的提问来源于stack exchange,提问作者Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 01:24:03