Rest-Assured:在数组中抓取JSON响应

时间:2017-07-20 22:29:43

标签: java arrays json rest rest-assured

假设我有一个返回数组的JSON响应:

[
   {
      "username": "dude",
      "id": 123456,
   },
   {
      "username": "hello",
      "id": 654321,
   }
]

如何使用Rest-Assured获取阵列中的元素?例如,我只想抓住数组的第一个元素并打印出来。

2 个答案:

答案 0 :(得分:1)

使用以下代码

given()
    .when()
    .get()
    .then().extract().path() // or .extract().jsonpath()

答案 1 :(得分:0)

您可以参考我的this post,了解如何通过REST Assured for API测试提取精确密钥并执行更多操作