好吧,尝试下面的beanshell(= java)代码将提取的“主题字符串”变量解析为单独的“主题”变量(例如,从BeanShell
Sampler):
String line = vars.get("vSubjects");if(line != null) { StringTokenizer st = new StringTokenizer(line, ":"); int i = 0; while (st.hasMoreTokens()) { String subj = st.nextToken(); i++; String varname = vars.get("vName") + "_subj_" + i; vars.put(varname,subj); }}因此,您将获得每个字符串的解析变量,如下所示(您可以使用Debug
Sampler进行监视):
John_subj_1=MathsJohn_subj_2=ScienceJohn_subj_3=History. . .vAge=23vGender=MalevName=JohnvSubjects=Maths:Science:History



