【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);
相关推荐
测试杂货铺2 天前
Jmeter(六):json断言元件,jmeter参数化实现
jmeter·json
Moshow郑锴14 天前
JMeter API 并发性能测试计划JMX文件解析
jmeter
qq_49244844614 天前
java项目打包成jar包,并给jmeter使用
java·jmeter·jar
kanyun12315 天前
Jmeter使用过程中的一些总结
jmeter
無_爲15 天前
JavaEE:使用JMeter进行接口并发测试
java·jmeter·java-ee
cllsse16 天前
jmeter学习
jmeter
明月与玄武16 天前
JMeter 高阶玩法:分布式压测的技术核心技术要点
jmeter·分布式压测
会又不会17 天前
JMeter-SSE响应数据自动化3.0
jmeter·自动化
软件测试大叔17 天前
Jmeter ServerAgent在arm环境启动报错no libsigar-aarch64-linux.so in java.library.path
jmeter
心灵宝贝18 天前
Apache JMeter 2.9使用教程:压力测试入门步骤详解
jmeter·apache·压力测试