xpath查询Jmeter的xpath提取器

时间:2011-06-01 12:55:39

标签: xpath extractor

有人可以提供xml查询,以便从以下回复中检索sessionId的值:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:createUserResponse xmlns:ns2="http://www.musicthp.com"     
                    isNewUser="false"
                    profileId="32109" 
                    sessionId="ryIlb+E5yj7FReA2w96uag=="
                    success="true">
<duration>316</duration>
</ns2:createUserResponse>

我尝试使用/ ns2:createUserResponse / @ sessionId,似乎没有返回任何内容。 我想在jmeter的XPATH提取器中使用此查询。 我的要求:我需要使用xpath提取器检索sessionId值,并在连续的请求中使用该值。

感谢您的提前帮助

1 个答案:

答案 0 :(得分:2)

您是否已将JMeter设置为使用命名空间?

据报道,JMeter在命名空间方面存在问题。如果摆弄设置无济于事,这里是根元素的解决方法

/*/@sessionId

命名空间中任何元素的解决方法是使用*[local-name() = 'element']而不是prefix:element