gpt4 book ai didi

jmeter - 如何从 HTML 响应中仅提取特定数字

转载 作者:行者123 更新时间:2023-12-05 04:21:59 27 4
gpt4 key购买 nike

这就是我的 HTML 值的样子。请注意,q1 后有回车和空格。我只想提取 q 旁边的数字,因为这里是 1。

<span id="sqa">q1
?</span>

我正在使用 Xpath 提取器,它为我提供了完整的值(value),可以通过调试示例看到。我的变量名称是 answer_value。我只想要 1,这是一个动态数字,而不是 q。因为在后续请求中只使用这个数字。

我正在使用的 Xpath 查询是 //span[@id="sqa"] 并且它给了我以下值。我不确定如何在 Xpath 中拆分此值或需要使用 JMeter 的拆分函数来执行此操作?

answer_value=q1 ?

最佳答案

只需添加一个Regular Expression Extractor并将其配置为从 answer_value JMeter Variable 中提取一个数字.

将它放在 XPath Extractor 的下面并像这样配置:

enter image description here

您可能还想应用 XPath normalize-space() function删除最终的换行符:

normalize-space(//span[@id="sqa"]/text())

演示:

enter image description here

关于jmeter - 如何从 HTML 响应中仅提取特定数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74104965/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com