- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
: Map> map = -6ren">
如果我的回答是:
{
"values": [ "1", "2" ]
}
readEntity
来填充
List<String>
值:
1
,
2
?
最佳答案
您可以将实体读取为Map<String, List<String>>
:
Map<String, List<String>> map =
response.readEntity(new GenericType<Map<String, List<String>>>() { });
List<String> values = map.get("values");
public class MyBean {
private List<String> values;
// Getters and setters
}
List<String> values = response.readEntity(MyBean.class).getValues();
关于json - 使用javax.ws.rs.core.Response.readEntity从JSON对象提取字符串列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44413142/
我正在用 Java 为一个类开发 RESTful API。我正在使用 JAX-RS 我遵循了本教程 "JAX-RS Jersey" 。一切正常,除了当我尝试执行 response.readEntity
我现在正在做的是: java.io.IOException: stream is closed 在第二次 readEntity() 上,因为它会在第一次读取后关闭流。 这是我正在做的: Respons
我正在使用 Foo f = response.readEntity(Foo.class) 从 javax.ws.rs.core.Response 对象获取实体。 问题在于该语句似乎陷入了循环(根据 h
我对 JAX-RS 2 的使用(Jersey 2.17)感到疯狂。我从 JAX-RS 1.0 迁移,这里发布的一些文本正在解释如何使用 response.readEntity(Class.class)
我们使用 javax.ws.rs.core.Response.readEntity(Class type) 将 JSON 响应解析为 POJO。我想编写测试以确保实体正确映射到 POJO - 因此,如
下面的代码工作正常。我需要对所有请求重用此方法。如何使其成为泛型? public class ApiResponse { } public class QuoteRespWrapper extends
我正在编写一个客户端来使用 RestService,我必须从响应中读取一个实体,我完全搞不清楚这两种方法中的哪一种(getEntity vs readEntity) 应该被使用。 每当遇到 WebAp
在我的代码中,我有一个扩展 IllegalArgumentException 的异常: public class InvalidDataSourceException extends IllegalA
我在做什么 以前我使用的是 Jercey 客户端,但 Jercey 没有名为 Retry 的机制,我必须使用 RestEasy 客户端,所以我在我的 pom.xml 文件中添加了以下依赖项
我对发送 JAX-RS POST 调用的方法进行了 JUnit 测试。为了独立于外部资源,我 mock 了 REST 客户端并表示应该返回一个虚拟响应。效果很好,没问题。但是: 当调用 myRespo
我有一个使用 spark 和 hbase 的 java 应用程序。我们需要点击部署在 tomcat(jersey) 中的 url。所以,我们使用了 resteasy 客户端来做到这一点。 When i
我是一名优秀的程序员,十分优秀!