W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
字段,方法,參數(shù)級(jí)別的注解。該注解可以將被注解的(非靜態(tài))字段,或者被注解的get/set方法對(duì)應(yīng)的字段映射為本地元素,也就是子元素。
用于指定映射時(shí)的節(jié)點(diǎn)名稱,指定生成元素的名字,若不指定,默認(rèn)使用方法名小寫作為元素名。
指定映射時(shí)的節(jié)點(diǎn)命名空間
字段是否必須,默認(rèn)為false
是否處理空數(shù)據(jù),默認(rèn)為false
定義該字段或?qū)傩缘年P(guān)聯(lián)類型
@XmlRootElement
public class Grade {
private String id;
private String name;
@XmlElement(name = "名稱", defaultValue = "一年級(jí)", nillable = true, required = true)
public void setName(String name) {
this.name = name;
}
...
}
正常情況下得到的XML數(shù)據(jù)結(jié)構(gòu):
<grade>
<id>1001</id>
<名稱>二年級(jí)</名稱>
<ranking>1</ranking>
</grade>
如果name
是空值,Grade grade = new Grade("1002", null, 2);
得到的XML數(shù)據(jù)結(jié)構(gòu)如下:
<grade>
<id>1002</id>
<名稱 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
<ranking>2</ranking>
</grade>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: