1

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

[“Test_1 Bundle_01”、“Test_2 Bundle_02”、“Test_3 Bundle_03”]

4

1 回答 1

1

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

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

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

于 2017-09-21T05:30:09.630 回答