使用放心的日期获取所有日期

问题描述 投票:0回答:1

我正使用放心的方式来测试我的API,我有一个数组列表,其中包含需要与下面提到的API中的值进行比较的日期,但是我无法从响应中获取所有日期

ArrayList jsonElement = response.path(“ result [0] .data [0] .record.date”);

我仅获取第一个数组对象的记录。

{
      "statusCode": 200,
      "result": [
        {
          "data": [
            {
              "record": [
                {
                  "date": "2016-09-07T00:00:00.000000Z"
                },
                {
                  "date": "2016-07-07T00:00:00.000000Z"
                },
                {
                  "date": "2016-07-21T00:00:00.000000Z"
                },
                {
                  "date": "2017-03-31T00:00:00.000000Z"
                },
                {
                  "date": "2017-01-30T00:00:00.000000Z"
                }
              ]
            },
            {
              "record": [
                {
                  "date": "2017-07-20T00:00:00.000000Z"
                },
                {
                  "date": "2017-08-07T00:00:00.000000Z"
                },
                {
                  "date": "2018-01-06T00:00:00.000000Z"
                }
              ]
            }
          ],
          "id": "34567890"
        }
      ]
    }
rest-assured rest-assured-jsonpath
1个回答
0
投票

我可以想到完成此任务的不同方法,但考虑到结果总是1,这是一个解决方案

© www.soinside.com 2019 - 2024. All rights reserved.