问题描述
我正在从 xsd 生成一个 java 类,用于编组/取消编组 xml。
我的 xsd 中当前定义了一个元素
<xs:element maxOccurs="1" minOccurs="0" name="versionLabel" type="xs:string"/>
这导致一个包含
的java类String versionLabel
以及 setter 和 getter,setVersionLabel()/getVersionLabel()。
我希望传入/传出的 xml 元素为
解决方法
将@XmlElement 注释添加到属性并更新您的 xsd(如果它用于任何验证)
@XmlElement(name = "version")
String versionLabel;