目标:取joinUrl值,并对数据反斜杠处理,并保存到文件txt;
第一步:使用正则表达式提取器到返回值数据
第二步:使用BeanShell PostProcessor,处理返回值中的反斜杠;
var music_url=vars.get("url");//url是边界提取器提取出来的值,这里我们通过插件先拿到url的变量值
log.info(music_url); //打印
var url=music_url.replace("\\/","/"); //将“/”替换为"",替换前面添加一个”进行转义,否则会报错
log.info(url);
vars.put("url",url); //将ur1的值传给url
第三步:使用BeanShell PostProcessor 把处理好的数据保存到txt;
FileWriter file = new FileWriter("C:/Users/18318/Desktop/joinUrl.txt",true); //true-叠加保存,false-清除保存
BufferedWriter out = new BufferedWriter(file);
out.write("${url}"+"\r"); // 或者 out.write(vars.get("变量名")+"\r");
out.close();
file.close();