jmeter中json提取器,获取多个值,并通过beanshell组成数组

jmeter中json提取器介绍

特别说明:**Compute concatenation var(suffix_ALL)😗*如果找到许多结果,则插件将使用' , '分隔符将它们连接起来,并将其存储在名为 _ALL的var中

json提取器调试

在查看结果树中选择JSON Path Tester,将表达式写在expression,点击Test

json提取数据使用(一)-获取变量数据${变量名称_ALL}


json提取数据使用(二)-获取数量${变量名称_matchNr}

  1. json提取器获取变量nodeIds(是一个逗号连接起来的数据)
  2. 通过特定字符_matchNr获取数组数量(${nodeIds_matchNr})


json提取数据使用(三)-通过beanshell处理成数组

bash 复制代码
int num = Integer.valueOf("${nodeIds_matchNr}");

String nodeIdList = "";

for(i=1;i<=num;i++){
	String str = vars.get("nodeIds_" + i);
	nodeIdList += "\"" + str;
	if(i < num){
        nodeIdList += "\",";
    	}else{
        nodeIdList += "\"";
    	}
}

vars.put("nodeIdList",nodeIdList);



相关推荐
weixin_307779132 小时前
使用Python高效读取ZIP压缩文件中的UTF-8 JSON数据到Pandas和PySpark DataFrame
开发语言·python·算法·自动化·json
霜绛21 小时前
Unity:Json笔记——Json文件格式、JsonUtlity序列化和反序列化
学习·unity·json·游戏引擎
小小的技术员1 天前
C# 无实体生成JSON字符串
c#·json
weixin_446260851 天前
轻松可视化数据的利器——JSON Crack
信息可视化·json
雨夜的星光2 天前
Python JSON处理:load/loads/dump/dumps全解析
开发语言·python·json
武子康2 天前
Java-144 深入浅出 MongoDB BSON详解:MongoDB核心存储格式与JSON的区别与应用场景
java·开发语言·数据库·mongodb·性能优化·json·bjson
她说彩礼65万2 天前
Asp.net core appsettings.json` 和 `appsettings.Development.json`文件区别
后端·json·asp.net
技术钱3 天前
vue3 两份json数据对比不同的页面给于颜色标识
前端·vue.js·json
你们瞎搞3 天前
arcgis矢量数据转为标准geojson格式
python·arcgis·json·地理空间数据
青草地溪水旁5 天前
Visual Studio Code中launch.json深度解析:C++调试的艺术
c++·vscode·json