从 Json 响应中提取 id 的 JMeter 脚本

JMeter Script to extract an id from Json response

我需要提取状态为1的id。我该如何实现。 示例:下例中的 id (abc) 状态为 1 ''''

{
    "Documents": [
        {
            "id": "abc",
            "Status": 1,
        }, 
        {
            "id": "pgr",
            "Status": 2,
        }, 
        {
            "id": "abc",
            "Status": 2,
        }
    ]
}

'''' 谢谢

您可以使用 JSON Extractor, the relevant JSONPath 查询来执行此操作,如下所示:

$..[?(@.Status == 1)].id

演示:

更多信息: