我正在使用Spring和它的REST模板,使用JAXB将XML从Web服务绑定到域对象。从Web服务返回的XML如下:
<response>
<user>
<id>1</id>
<name>bob</name>
...
</user>
</response>
我有一个用户类如下:
public class User {
private String id;
private String name;
}
是否可以忽略“response”元素并将根元素指定为“user”?
感谢您的帮助。
答案 0 :(得分:0)
代表您的类的XML,类似于根<user>
标记。
所以:
response
来映射您的Web服务响应。我建议第二种选择。
对于信息,当您使用任何XML绑定框架时,您必须记住类字段和XML标记之间的一对一关系。