下面是一个绑定文件,该文件已成功将以下架构文件中名为NameList的元素绑定到类型List,但是我希望它将其绑定到类型List
我该怎么做?
绑定文件-
<jxb:bindings node="//xs:schema/xs:complexType[@name='BaseType']/xs:all/xs:element[@name='NameList']" >
<jxb:property>
<jxb:baseType name="java.util.List"/>
</jxb:property>
架构文件的一部分->
<xs:complexType name="BaseType">
<xs:all>
<xs:element name="NameList" type="tns:Names"/>
对应的Java代码->
public class BaseType {
@XmlElement (
name = "NameList",
required = true,
type = Names.class
)
protected List namelist;
}
我希望它不是上面的代码
public class BaseType {
@XmlElement (
name = "NameList",
required = true,
type = Names.class
)
protected List<NameType> namelist;
}