【问题标题】:how to convert nested payload into Java-JSONObject (net.minidev.json.JSONObject) for Restassured POST call如何将嵌套有效负载转换为 Java-JSONObject (net.minidev.json.JSONObject) 以进行 Restassured POST 调用
【发布时间】:2023-01-11 10:31:26
【问题描述】:

如何将下面的嵌套有效负载转换为 Java-JSONObject (net.minidev.json.JSONObject) 以进行 Restassured POST 调用?

 {
  "object": "new_subway_group",
  "name": "Group 1",
  "subways": [
    1,
    2,
    3
  ]
}

【问题讨论】:

    标签: json rest-assured


    【解决方案1】:

    如果响应的类型为 Response 那么

    import net.minidev.json.JSONObject;
    ...
    JSONObject object = res.jsonPath().getObject("", JSONObject.class);
    System.out.println(object);
    

    如果响应的类型为 String 那么

    import io.restassured.path.json.JsonPath;
    import net.minidev.json.JSONObject;
    ...
    JSONObject object = JsonPath.from(res).getObject("", JSONObject.class);
    System.out.println(object);
    

    【讨论】:

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