【问题标题】:Parsing JSONArray when no key is present using restassured使用 reassured 在不存在密钥时解析 JSONArray
【发布时间】:2017-09-20 12:50:16
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    找到了一种使用 jsonpath 的方法。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多