我正在测试一个返回JSON响应的Web服务,我想从响应中提取多个值.典型的响应将在列表中包含多个值.例如:
{
"name":"@favorites",
"description":"Collection of my favorite places",
"list_id":4894636,
}
Run Code Online (Sandbox Code Playgroud)
响应将包含许多部分,如上例所示.
我想在Jmeter中做的是通过JSON响应并按照我可以将返回的名称和描述作为一个条目进行迭代的方式拉出上面概述的每个部分.
到目前为止我能够做的是使用模板$ 1 $返回带有正则表达式提取器("name":"(.+?)")的名称值.我想拉出名字和描述,但似乎无法让它发挥作用.我尝试使用正则表达式"name":"(.+?)","description":"(.+?)",模板为$ 1 $$ 2 $,但没有任何成功.
有谁知道在这个例子中我如何使用正则表达式来提取多个值?