即使变量名相同,也需要@XMLAttribute和名称值

时间:2012-09-13 05:15:39

标签: jaxb xjc

请帮帮我。 我的xsd(只有属性部分未完成)

<xs:element name="E1">
   <xs:complextype>
      <xs:attribute name="xyz" type="xs:string" />
      <xs:attribute name="xyz_abc" type="xs:string" />
   </xs:complextype>
</xs:element>

生成JAXB类(再次未完成)

@XmlAttribute
protected String xyz;

@XmlAttribute(name="xyz_abc")
protected String xyzAbc;

但我想将JAXB文件生成为

@XmlAttribute(name="xyz")
protected String xyz;

@XmlAttribute(name="xyz_abc")
protected String xyzAbc;

我必须在xsd中进行哪些更改才能生成所需的JAXB类。 我使用maven生成JAXB类。

0 个答案:

没有答案