【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);
相关推荐
zuozewei3 小时前
第02篇-k6-脚本结构与生命周期
软件测试·jmeter·性能测试·k6·ai 编程
fen_fen4 小时前
Jmeter5.1.1连接oracle数据库的错误复盘
数据库·jmeter·oracle
川石课堂软件测试3 天前
自动化测试|持续集成Git使用详解
git·python·jmeter·mysql·ci/cd·容器·kubernetes
wuhuhuan5 天前
JMeter 连接数据库并取值(JDBC 实战)
数据库·jmeter
大貔貅喝啤酒6 天前
Windows 安装 使用JMeter 教程
windows·jmeter
Madison-No76 天前
多语言聊天大模型--测试报告
linux·git·python·selenium·jmeter·自动化·postman
冷凝娇6 天前
【学习jmeter】ServeRest
jmeter
zuozewei6 天前
第00篇-为什么是-k6-AI-时代的工具选型
软件测试·jmeter·性能测试·ai测试·k6
qq_白羊座7 天前
Jmeter 使用自增参数
jmeter
程序媛_17 天前
【JMeter】准备token文件
android·jmeter