【发布时间】:2019-04-29 15:07:50
【问题描述】:
我正在使用这样的 RestTemplate:
return this.getForEntity(baseUrl, BasicResponse.class, parameters);
这是 BasicResponse 类:
public class BasicResponse {
private String status;
private String statusMsg;
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getStatusMsg() {
return statusMsg;
}
public void setStatusMsg(String statusMsg) {
this.statusMsg = statusMsg;
}
}
没有抛出异常,但返回的 ResponseEntity 正文中的字段为“null”。我认为这是因为该元素没有有效的 XML 结构(如没有根元素)。我无法控制已解析的 XML。如何映射我的对象?
【问题讨论】:
-
没有根元素的 XML 不是 XML。它伪装成 XML,但失败了。
标签: spring-boot jackson resttemplate