具体需求,代码请看下面的连接
http://www.cnblogs.com/lyhappy/p/6729736.html
上述方法使用起来感觉麻烦一点点,可以用第二种方法实现该需求
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlValue; @XmlAccessorType(XmlAccessType.NONE) @XmlRootElement(name = "PROPERTY") public class BankInfoPropertycode { private String code; private String value; public String getCode() { return code; } @XmlAttribute(name="PROPERTYCODE") public void setCode(String code) { this.code = code; } public String getValue() { return value; } @XmlValue public void setValue(String value) { this.value = value; } }
使用 @XmlAttribute(name="PROPERTYCODE") 获取标签内属性 PROPERTYCODE 的值、、
value 即为标签PROPERTY 的值