如何使用Rest Assured从列表中获取值?

时间:2019-10-30 22:46:12

标签: rest-assured rest-assured-jsonpath

我正尝试使用Rest Assured来获取courseNumber的{​​{1}}的第一个值。

当我使用

studenId=123

我得到:

.body("students.courseList.courseNumber[0]",equalTo(1000000000))

studentId 123的课程列表超过10个。 也可以使用正则表达式从JSON响应中获取特定元素,或者当我有几千行JSON响应时如何获取元素的路径。

样品响应-

Expected: <1000000000>
Actual: [1000000000, 1000000001, 1000000002, 1000000003, ...........]

1 个答案:

答案 0 :(得分:0)

students.courseList.courseNumber[0][0] --> will give 1000000000

students.courseList.courseNumber[0][1] --> will give 1000000001