Извлечь строку из ответа javax
Пожалуйста, у меня есть это 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 ответ
Решение
Попробуйте следующий код (readEntity
вместо getEntity
)
String resAsString= res.readEntity(String.class);