【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);
相关推荐
乐言36110 小时前
Jmeter中的Json提取器如何使用?
jmeter·json
九班长10 小时前
JMeter 中实现 双 WebSocket(双WS)连接
websocket·jmeter·proto
花下的晚风1 天前
如何使用测试软件 Jmeter
jmeter
程序员的世界你不懂1 天前
JMeter_配置元件之随机变量(RandomVariable)介绍
jmeter
小二·2 天前
使用Jmeter对AI模型服务进行压力测试
jmeter·压力测试·可用性测试
SwTesting2 天前
JMeter快速指南:命令行生成HTML测试报告(附样例命令解析)
jmeter
coding侠客2 天前
使用Jmeter进行核心API压力测试
java·jmeter·apache·压力测试
SwTesting2 天前
【JMeter技巧】GET请求如何传递Body参数?版本兼容性详解场景需求
jmeter
灰色人生qwer3 天前
使用JMeter 编写的测试计划的多个线程组如何生成独立的线程组报告
jmeter·测试