2017-05-25 38 views
0

我試圖做這樣的事情如何讀取Javax.ws.rs.Response實體-jersey 1.18

Response response = webclient.post(SomeReqString); 

這種反應來自javax.ws.rs.Response從澤西島1.18

我應該怎麼得到List<customobject>從上面的迴應?

澤西島1.x中沒有readEntity方法,澤西島1.x中也沒有泛型類。

由於一些限制,我不能使用webresourceClientresponse

我發現的唯一有效的方法是response.getEntity()(它不接受任何參數)

我應該如何使用它來獲取列表?

+0

我建議發佈一些更多的代碼。請參閱:[如何創建一個最小,完整和可驗證的示例](https://stackoverflow.com/help/mcve)和[我如何提出一個好問題?](https://stackoverflow.com/help/如何問) – CodingNinja

回答

0

一般來說,response.readEntity(String.class)是一種以字符串形式獲取響應主體的安全方法。然後,您可以使用另一個庫將此字符串反序列化爲一個列表,具體取決於它的格式。

+0

不幸的是,response.readEntity()不在球衣1.x中 –