【Jmeter】JSON Extractor变量包含转义字符,使用Beanshell脚本来消除

如果使用Jmeter的JSON Extractor提取的变量包含特殊字符,直接引用时会包含转义字符。可以使用Beanshell脚本来进行字符串转换,从而消除这些转义字符。

java 复制代码
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSON;

//获取json提取器提取的变量
String normalString=vars.get("JsonString");
JSONObject data_obj= JSON.parseObject(normalString);


//转换为字符串
String toJSONString=data_obj.toJSONString();

//将修改后的值,赋值给变量
vars.put("JsonString",toJSONString);
相关推荐
weixin_440730501 天前
手工接口测试使用总结
jmeter·接口测试
Amir_zy2 天前
JMeter吞吐量与并发数:要求TPS达到200,并发至少是多少?
jmeter
孫治AllenSun6 天前
【Jmeter】项目压测流程案例
jmeter
是吕先森10 天前
【jmeter】简单应用
jmeter
执笔画流年呀11 天前
【性能测试】Jmeter下载安装、环境配置-小白使用手册
jmeter
颜挺锐12 天前
JMeter TCP 取样器 行尾字节值是 62,是代表的什么意思?
网络协议·tcp/ip·jmeter
Qredsun22 天前
jmeter setUp Thread Group
jmeter
Qredsun22 天前
jmeter全局变量的设置与使用
jmeter
菩提树下的打坐24 天前
性能测试进阶:从 JMeter 基线到 SLO 驱动的压测体系
学习·jmeter