如何解决JAXB 在编组/解组时翻译元素名称
我正在从 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;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。