java如何从javax获取XML字符串。ws。rs.core。回答
以下是我的代码:
Response response = target.queryParam("start", startIndex)
.queryParam("end", end)
.request()
.accept(MediaType.APPLICATION_XML)
.header(authorizationHeaderName, authorizationHeaderValue)
.get();
MyClass message = response.readEntity(MyClass.class);
我也想做到这一点:
if(loggingTurnedOn == true)
{
logger.debug(XMLfromResponseMessage);
}
但我不知道如何从响应中获取原始XML字符串
# 1 楼答案
另一个问题的答案是: 您可以使用Response#bufferEntity(),这将允许您多次读取实体流