考虑以下XML:
<response>
<detail Id="123" Length="10" Width="20" Height="30" />
</response>
这是我现在拥有的内容,但它不起作用(我得到了空结果):
@XmlRootElement(name="response")
public class MyResponse {
List<ResponseDetail> response;
//+getters +setters +constructor
}
public class MyResponseDetail {
Integer Id;
Integer Length;
Integer Width;
Integer Height;
//+getters +setters
}
我正在使用
RestOperations
调用远程服务,我想解析<detail ..>
元素。我已经尝试将MyResponse
和MyResponseDetail
类都传递给RestOperations
,但结果总是为空。我的对象结构应该如何才能匹配该XML?
Response
类上的访问器,并删除了不必要的注释。 - bdoughan