小编Riz*_*ous的帖子

jsonPath - 如何通过匹配子字符串来过滤结果

我有这样的结构:

{"payload": {

    "Item1": {
      "property1": "Sunday",
      "property2": "suffering_8890"
    },

    "Item2": {
      "property1": "Monday",
      "property2": "misery_0776"
    },

    "Item3": {
      "property1": "Tuesday",
      "property2": "pain_6756"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我需要包含某个子字符串(即“misery”)的 property2 值。最终我只需要 4 位代码,但即使获得完整的值也可以。我可以使用以下方法获取所有 property2 值的列表:

$..property2
Run Code Online (Sandbox Code Playgroud)

这将返回:

Result[0] = suffering_8890
Result[1] = misery_0776
Result[2] = pain_6756
Run Code Online (Sandbox Code Playgroud)

如何过滤它,以便它只给出包含子字符串“misery”的结果?

json jmeter jsonpath

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

jmeter ×1

json ×1

jsonpath ×1