我导入了webservice并完成了我的第一个事务。我看到请求并回复xml 现在我想从我得到的回复xml中提取大量的字段值,并且需要传递给Request xml。 对于一个领域,我知道如何做到这一点。我使用Xpath Extractor来提取这样的
//*[local-name()='Data']/text()`.
在下一个操作中,我可以使用正常工作的${Data}
。
但我需要从大量需要传递到下一个操作的字段中提取文本内容。
如何使用Xpath Extractor做到这一点?
答案 0 :(得分:0)
如果您的XPath查询与多个/Data/text
字段匹配,则会将其作为
如果您需要合并来自不同查询的结果,可以通过竖线标记来完成 - |
//*[local-name()='Data']/text()` | //*[local-name()='Something else']/text()
在这种情况下,结果将转到单个变量。
第三个选项是根据需要使用尽可能多的XPath提取器。
有关一般语言参考的信息,请参阅XPath Tutorial;有关更多提示和技巧,请参阅Using the XPath Extractor in JMeter指南。