【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);
相关推荐
攸攸太上5 小时前
JMeter学习
java·后端·学习·jmeter·微服务
-$_$-2 天前
【黑马点评】2 商户查询缓存
java·jmeter·缓存·maven
Play_Sai2 天前
【接口测试】任务1:登录接口
软件测试·jmeter·接口测试·技能竞赛·楚怡杯·postaman
弥琉撒到我2 天前
微服务JMeter解析部署使用全流程
jmeter·spring cloud·微服务·架构
Betray3913 天前
Jmeter常用函数、逻辑控制器
jmeter
AgostoDu3 天前
jmeter操作数据库
数据库·jmeter
无所事事的海绵宝宝3 天前
Jmeter生成JWT token
网络·数据库·jmeter
小han的日常4 天前
jmeter-Critical Section Controller逻辑控制器
jmeter
付聪12104 天前
JMeter中线程组、HTTP请求的常见参数解释
jmeter
AgostoDu4 天前
jmeter中token测试
笔记·jmeter