如何使用正则表达式提取器在jmeter响应数据中提取JSON值
这里需要从第一个和第二个数组中提取json值,但不使用jmeter插件,如json路径提取器。有人能提出这个想法吗?通常比XPath、JSON等其他提取器快得多-请检查比较 假设我们正在尝试从JSON获取所有主题ID的值。 添加并更新详细信息,如下所示如何使用正则表达式提取器在jmeter响应数据中提取JSON值,json,web-services,automation,jmeter,Json,Web Services,Automation,Jmeter,这里需要从第一个和第二个数组中提取json值,但不使用jmeter插件,如json路径提取器。有人能提出这个想法吗?通常比XPath、JSON等其他提取器快得多-请检查比较 假设我们正在尝试从JSON获取所有主题ID的值。 添加并更新详细信息,如下所示 您需要一个引用名称来存储找到的值 要检查的模式 用于根据找到的匹配项创建字符串的模板 -1表示所有匹配,0表示随机,1表示第一..等 \u matchNr将给出总匹配项 theme.id_1将返回第一个匹配项,即27 theme.id_2将返
\u matchNr
将给出总匹配项theme.id_1
将返回第一个匹配项,即27
theme.id_2
将返回第二个匹配项,即28
\u matchNr
将给出总匹配项theme.id_1
将返回第一个匹配项,即27
theme.id_2
将返回第二个匹配项,即28
{
"response":{
"statusCode":"00",
"status":"success",
"responseData":
[
{
"status":1,
"themeID":27,
"themeName":"ThemeName25",
"templateId":22
}
},
{
"status":1,
"themeID":28,
"themeName":"ThemeName28",
"templateId":28
}
}
]
}