从javax Response中提取String

时间:2016-01-08 14:49:24

标签: java rest javax.ws.rs

请,我有Response,我想将内容解压缩为String

Response res = Response.status(Response.Status.OK)
                .entity(new GenericEntity<MongoType>(app) {
                }).type(MediaType.APPLICATION_XML_TYPE).build();

我该怎么做?

我正在使用javax.ws.rs.core

我正在尝试res.getEntity(String.class);,但它的参数不需要String.class

1 个答案:

答案 0 :(得分:2)

请尝试以下代码(readEntity代替getEntity

String resAsString= res.readEntity(String.class);