如何从 Jmeter
中的name
下面提取json对象json data
[
: {
: : "name":"x",
: : "age":"50",
: : "gender":"Female"
: }
]
我在JsonPath Extractor中执行此$..name
,它在我提取的变量中将此给出了
name=["x"]
有没有办法让name=x
没有数组格式
或者我是否可以从x
中提取["x"]
?
由于
答案 0 :(得分:1)
在bean shell后处理器中使用它
String newName = vars.get("name"). replace([","").replace("]","").replace("\"","");
log.info("name is: " +newName);
,提供name is: x
答案 1 :(得分:1)
您可以使用
${name_1}
用获取数组后
$..name
答案 2 :(得分:0)
您需要从数组中的第一个对象获取 name 属性,因此您需要将JSON Path表达式修改为$[0].name
参考文献: