Jmeter 提取 Json 包含和不包含条件的响应
Jmeter Extracting Json response with contains and not included condition
我想就以下这种情况寻求您的帮助,因为我想提取所有没有 RC txt 的值版本。非常感谢您的回复。谢谢
示例响应
[{
“版本”:“2-325”
},
{
“版本”:“2-327RC2565”
}, {
“版本”:“2-326”
}, {
“版本”:“2-327RC256”
}]
我想合并 contains 和 not included 语法,但是我收到了一个错误
预期结果:
只会提取值 2-325 & 2-326
**注意版本内容是动态的。
您可以尝试查找不包含 RC
的 version
属性,可以使用 regular expression with negative lookahead.
来完成
例子一:
$..[?(@.version =~ /((?!RC).)*/)]
演示:
更多信息:JMeter's JSON Path Extractor Plugin - Advanced Usage Scenarios
我想就以下这种情况寻求您的帮助,因为我想提取所有没有 RC txt 的值版本。非常感谢您的回复。谢谢
示例响应 [{ “版本”:“2-325” }, { “版本”:“2-327RC2565” }, { “版本”:“2-326” }, { “版本”:“2-327RC256” }]
我想合并 contains 和 not included 语法,但是我收到了一个错误
预期结果: 只会提取值 2-325 & 2-326
**注意版本内容是动态的。
您可以尝试查找不包含 RC
的 version
属性,可以使用 regular expression with negative lookahead.
例子一:
$..[?(@.version =~ /((?!RC).)*/)]
演示:
更多信息:JMeter's JSON Path Extractor Plugin - Advanced Usage Scenarios