我如何使用rest asssured给出一个where子句或条件来获取json响应中的值

时间:2016-10-17 14:52:33

标签: json response rest-assured

我需要提取id的值,其中name ==' abc'。我怎么能这样做?

这是响应的例子:

    {
  "Text": [
    {
      "id": "123",
      "name": "ABC"
    },
    {
      "id": "456",
      "name": "XYZ"
    },
    {
      "id": "789",
      "name": "DEF"
    }
]
}

所以我需要提取id的值,其中name ==' ABC'应该返回我的id值为123。 我需要使用jayway restassured。

1 个答案:

答案 0 :(得分:1)

使用GPath int[] src = new int[] {0, 1, 2, 3} int[] sub = src+2; 功能

findAll