jmeter 响应中中文显示为Unicode字符串转中文方法
为什么不用网上已有的方法来弄呢,因为我这个公司的开发请求很坑,所有的json数据都是拼接的字符串,网上其他人的方法转后,整个响应的json格式都不对了。
下面就介绍一下不会破坏json数据的Unicode字符串转中文
首先jmeter引入org.json.* jar包,放入jmeter安装目录/lib/ext目录下
在测试计划中引入jar
在线程组下新建后置处理器BeanShell PostProcessor
并输入一下代码即可:
import org.json.*;
String s2=new String(prev.getResponseData(),"UTF-8");
prev.setResponseData(new JSONObject(s2).toString());
这个jar在将字符串转json对象时就会把Unicode转成中文,简直方便,直接拿来用,哈哈哈