使用restassured时没有键存在时解析JSONArray

时间:2017-09-20 12:50:17

标签: json rest-assured rest-assured-jsonpath

我正在使用restassured来测试我的其余API,我有一个场景,我的rest API返回一个没有任何键值的JSONArray,如下所示。浏览多个问题时,我没有看到类似的JSONArray处理没有键值。 RestAssured支持验证这样的JSON吗?

[     " Test_1 Bundle_01",      " Test_2 Bundle_02",      " Test_3 Bundle_03"     ]

1 个答案:

答案 0 :(得分:0)

通过使用jsonpath找到了一种方法。

List<String> newlist = JsonPath.with(response.asInputStream()).get("$");
System.out.println(newlist.get(0).toString());

通过使用jsonpath并将响应存储在字符串列表中,可以轻松访问单个字符串。