jaxb怎么读取 节点值和属性值
<RateAmounts><RateAmountrateAmountType="OnePerson">618</RateAmount><RateAmountrateAmo...
<RateAmounts><RateAmount rateAmountType="OnePerson">618</RateAmount><RateAmount rateAmountType="TwoPerson">618</RateAmount></RateAmounts>
读取 OnePerson , TwoPerson 和 618 , 618 展开
读取 OnePerson , TwoPerson 和 618 , 618 展开
1个回答
推荐于2016-09-26 · 知道合伙人数码行家
关注
展开全部
先把子节点新建一个类。
如:
@XmlRootElement
public class URI {
private String url;
private String mimetype;
@XmlValue
public String getUrl() {
return "<![CDATA[" + url+ "]]>";
}
public void setUrl(String url) {
this.url = url;
}
@XmlAttribute
public String getMimetype() {
return mimetype;
}
public void setMimetype(String mimetype) {
this.mimetype = mimetype;
}
}<pre name="code" class="java">这样用这个类型生成的子节点都有<pre name="code" class="java">mimetype属性</pre></pre><br>
追问
谢谢, 解决了!!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询