如何使用正则表达式或jsonpath提取器从jmeter中提取

时间:2015-07-28 20:38:01

标签: jmeter jmeter-plugins

从下面开始,使用正则表达式提取器如何提取#v的值和" saveInto"变量保留换行符和CR(\ r \ n)。我尝试过Json路径提取器但是换行丢失了。

ant

2 个答案:

答案 0 :(得分:0)

尝试类似

的内容
  

“#v”:“(。?)”?s},?s“save。?[?s”(。*?)“

答案 1 :(得分:0)

您可以使用JSONPath Extractor获取变量:

  1. 提取“saveInto”位:

    $..saveInto[0]
    
  2. 提取“#v”位:

    $..#v[0]
    
  3. 证据:

    JSON Path Extractor

    如您所见,换行符仍然存在。

    有关使用Extractor和某种形式的JSONPAth语言参考的详细信息,请参阅Using the XPath Extractor in JMeter(向下滚动到“解析JSON”)。