如何从Javax.ws.rs.Response -jersey 1.18中读取实体

时间:2017-05-25 23:14:11

标签: java jersey

我正在尝试做这样的事情

Response response = webclient.post(SomeReqString);

此回复来自泽西1.18的javax.ws.rs.Response

我应该如何从上面的回复中获得List<customobject>

在球衣1.x中没有readEntity方法,并且在球衣1.x中也没有泛型类型。

由于某些限制,我无法使用webresourceClientresponse

我找到的唯一有用的方法是response.getEntity()(它不接受任何参数)

我应该如何使用它来获取列表?

1 个答案:

答案 0 :(得分:0)

通常,response.readEntity(String.class)是将response-body作为字符串获取的安全方法。然后,您可以使用另一个库将此字符串反序列化为一个列表,具体取决于它的格式。