这可能吗? 我正在提取JSON响应的一部分,并希望通过Simple Data Writer保存它们。
据我所研究,这似乎不太可能。
正则表达式:“成本”:(。+?)
应该捕捉像
这样的东西“成本”:1.99
答案 0 :(得分:1)
我想出了原因..
在jmeter.properties中,您需要将变量名称包含为
sample_variables = ExtractedCost
我认为称之为cost_variable = ExtractCost会好的。显然不是。也就是说,我的正则表达式仍然是错误的,因为它没有提出任何建议。这应该更容易弄明白
答案 1 :(得分:1)
我相信您的"cost":(.+?)
会返回类似1
的内容,而点后面的所有内容都会被丢弃。
我建议修改你的正则表达式如下:
"cost":(.*)
$1$
有关正则表达式的更多信息,请参阅Using RegEx (Regular Expression Extractor) with JMeter。