给出以下示例xsd片段:
< xs:attribute name="SEGMENT" default="" use="optional" type="xs:string"/ >
Run Code Online (Sandbox Code Playgroud)
当xjc生成包含SEGMENTbean属性的类时,将自动生成以下getter:
public String getSEGMENT() {
if (segment == null) {
return "";
} else {
return segment;
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题是你如何让xs:element对象做同样的事情?换句话说,给定以下xsd片段:
< xs:element name="NAME" default="" type="xs:string"/ >
Run Code Online (Sandbox Code Playgroud)
我想知道我是否可以让xjc生成以下内容:
public String getNAME() {
if (name == null) {
return "";
} else {
return name;
}
}
Run Code Online (Sandbox Code Playgroud)
如何才能做到这一点?
jaxb ×1