【发布时间】:2021-07-03 10:47:52
【问题描述】:
我是 JMeter 的新手。我想提取和拆分响应。 这是回复,
{
"totalDocs":3,
"recordBatchSize":10,
"listingType":1,
"currentPageNo":1,
"recordStartFrom":0,
"data":[
{
"fileType":"filetype/pdf.gif",
"issueNo":1,
"revisionId":"123456$$kWGFhP",
},
{
"fileType":"filetype/pdf.gif",
"issueNo":1,
"revisionId":"222222$$kFMFhP",
},
{
"fileType":"filetype/pdf.gif",
"issueNo":1,
"revisionId":"333333$$kYEGhP",
}
],
"viewType":"listing",
"sortFieldType":"timestamp",
"isIncludeSubFolder":true,
"totalListData":0
}
我想提取 revisionId 并拆分数字,即 123456、222222、333333
另外请分享我在 JMeter 中的哪个位置提取此值? 使用正则表达式提取器或 JSR223 后处理器,我都是新手。
我已尝试使用 "revisionId"\s*:\s*"(\d+)(@Dmitri T 建议),但它在请求中传递了变量名称,即 ${ref_paramrevisionId1}。见附图。
【问题讨论】: