首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jaxb API -删除JaxbElement

Jaxb API -删除JaxbElement
EN

Stack Overflow用户
提问于 2013-12-11 04:09:33
回答 1查看 843关注 0票数 1

我有一个jaxb类,当属性定义如下时,值被加载到列表中:

代码语言:javascript
复制
    @XmlElementRef(name = "mainElement", namespace = "http://www.xyz.org/spec/524/MODELS", type = JAXBElement.class)
   protected List<JAXBElement<? extends MainElement>> mainElement; 

当如下定义属性时,则不会在列表中加载值(Null contains):

代码语言:javascript
复制
    @XmlElement(name = "mainElement")
 protected List<MainElement> mainElement;

有没有办法从xsd生成的java类中删除JAXBElement?

EN

回答 1

Stack Overflow用户

发布于 2013-12-11 07:52:56

您可以使用xjc生成您的类,如果您不喜欢它们的生成方式,可以使用绑定文件更改它们。有关更多信息,请参阅此堆栈问题和答案。jaxb xjc mapping

另外,Blaise Doughan的这个博客真的很有帮助。http://blog.bdoughan.com/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20504212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档