如果使用Jmeter的JSON Extractor提取的变量包含特殊字符,直接引用时会包含转义字符。可以使用Beanshell脚本来进行字符串转换,从而消除这些转义字符。文章来源地址https://www.toymoban.com/news/detail-758767.html
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);
文章来源:https://www.toymoban.com/news/detail-758767.html
到了这里,关于【Jmeter】JSON Extractor变量包含转义字符,使用Beanshell脚本来消除的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!