如何从下面的xml响应中提取值并传递给JMeter中的下一个请求?
示例回复:
<Arrayoftoken>
<Id></ID>
<emp>
<Id> </Id>
<Name></Name>
<dept>
<Id> </Id>
<Location></Location>
</dept>
</emp>
</ArrayofToken>
我需要提取令牌ID {第一个Id}和dept id,{Id inside dept}。
尝试使用xpath提取器。但它无法返回2个值。请帮忙。
感谢。
答案 0 :(得分:0)
在您希望上述响应的请求上创建2个正则表达式提取器。
在第一个正则表达式提取器中:
您的 正则表达式 应为
<Arrayoftoken>.*\n.(.+?)<
在第二个正则表达式提取器中:
您的 正则表达式 应为
<dept>.*\n.*<Id>(.+?)<
希望这会有所帮助。