我想评估SEATID的价值。 在下面找到我的代码。
dataSet.setAxisDependency(AxisDependency.RIGHT);
当我尝试在字符串中获取SEATID的值时,我没有得到SEATID的实际值。
String res2[0] = "40B";
vars.put("SEAT_ID",res2[0]);
输出为:String otherSampler = vars.get("{"seatCode":"${SEAT_ID}");
预期输出:{"seatCode":"${SEAT_ID}
我正在使用Beanshell预处理器中的代码。请帮忙。
答案 0 :(得分:0)
你的代码错了。尝试使用它来声明 SEAT_ID 变量:
vars.put("SEAT_ID","{\"seatCode\":\"" + res2[0] + "\"}");
然后你可以使用:
String otherSampler = vars.get(SEAT_ID);
获得:
{"seatCode":"40B"}
答案 1 :(得分:0)
您需要在SEAT_ID上使用vars.get
String otherSampler = "{\"seatCode\":\"" + vars.get("SEAT_ID") + "\"}"