【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);
相关推荐
卡西里弗斯奥9 小时前
【Jmeter】报错:An error occured:Unknown arg
jmeter
测试老哥2 天前
Jmeter+ant+jenkins接口自动化测试框架
自动化测试·软件测试·python·测试工具·jmeter·jenkins·压力测试
@Liu_GuoXing2 天前
Jmeter中Parallel Controller的配置方法(并发)
jmeter
三千花灯2 天前
jmeter提取接口返回值,对比去重
jmeter·json
程序媛_6 天前
【JMeter】数据驱动测试
jmeter
汪敏wangmin6 天前
Fiddler-抓包后直接生成Loadrunner脚本或者Jmeter脚本
前端·jmeter·fiddler
llm2009096 天前
Jmeter的JDBC数据库连接
数据库·jmeter
程序媛_6 天前
【JMeter】执行SQL
数据库·sql·jmeter
颜挺锐7 天前
在 JMeter 中,将日期字符串(如 2025-06-07 00:00:00)转换为时间戳(毫秒级),可以使用以下两种方法
jmeter
财神爷首席大弟子7 天前
jmeter做跨线程组
jmeter