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