将Regex与Jmeter正则表达式提取器一起使用时不起作用

tzxcd3kk  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(143)

我希望从请求的响应正文中获取请求编号

[
  {
    "$id": "1",
    "$type": "Op.Request, Op",
    "RequestNumber": "2022.06145",
    "WorkTitle": "Title",
    "Status": null,
    "StatusCode": "NEW",
    "Substatus": null,
    "PriorityCode": "MED",
    "Priority": null,
    "WorkflowManager": null,
    "WorkflowManagerId": null,
    "RequestDescription": null,
    "CorporateBodyCode": "PUBL",
    "CorporateBody": null,

这是我的设定

json response body Image
Debug image
我是不是忘了什么?
期望获取变量的值,但获取的是空值

abithluo

abithluo1#

1.您需要将“要检查的字段”更改为Body

  1. You shouldn't post code as images,例如,我个人不愿意分析你的正则表达式看低分辨率的截图与shitty黄色突出显示.
  2. JSON is not a regular language,所以使用正则表达式来解析它不是最好的主意,您是否考虑过使用JSON Extractor instead

相关问题