3
从XSD导入的Enums中的注释是否有一种方法可以使用wsimport从XSD向Java代码发送注释?例如,我有一个XSD文件wsimport
<!-- Enumerace /model/user/UserLevel.java -->
<xs:simpleType name="userLevel">
<xs:restriction base="xs:string">
<!-- basic user -->
<xs:enumeration value="BASE"/>
<!-- team leader -->
<xs:enumeration value="TL"/>
<!-- section leader -->
<xs:enumeration value="SL"/>
</xs:restriction>
</xs:simpleType>
,我想我的生成的java枚举类看起来是这样的:
@XmlType(name = "userLevel")
@XmlEnum
public enum UserLevel {
/**
* basic user
*/
BASE,
/**
* team leader
*/
TL,
/**
* section leader
*/
SL;
}
合同这甚至可能第一(例如,从生成的Java代码XSD)?
您是否尝试在``标记中添加属性`xml:space =“default”`?此外,从这个问题的信息可能会有所帮助:http://stackoverflow.com/questions/1650249/how-to-make-generated-classes-contain-javadoc-from-xml-schema-documentation –
2011-03-18 07:46:12