首页 > 解决方案 > jmeter JSON Extractor 无法处理 [

问题描述

当数据具有前导 [. 例如:[{"userID":"12"}]

我使用“jp@gc - Dummy Sampler”来模拟测试 json 数据,当删除前导 [ 和尾随 ] 时,JSON 提取器似乎能够读取 json。例如:{"userID":"12"}

前导 [ 是有效的 JSON 格式;因此,我不确定我的假设是否正确。我的发现听起来正确吗?如果是,那么我删除前导和尾随 [] 的最佳方法是什么。

谢谢

标签: jsonjmeter

解决方案


“[]”表示它是一个数组。

因此,要提取 12,您将使用:

[0].userID

另一种方法是使用:

$..userID


推荐阅读