在JAX-RS客户端中读取Map实体

时间:2016-04-20 22:44:49

标签: java rest

我有一个web服务返回一个&#34; Map&#34;,我试图从Response(javax.ws.rs.core)中读取这个对象。 这样的事情: 例如:Map<String, Object> temp = response.readEntity(Map.class) 但这似乎不起作用。

我的问题是如何从响应对象中读取Map实体?

1 个答案:

答案 0 :(得分:9)

找到了一种从response中读取Map实体的方法。我想我需要为Map提供实现类。

response.readEntity(new GenericType<HashMap<String, Object>>() { });