- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用以下带注释的类通过 MOXy 2.4.0 进行解码。解码到该对象中效果很好
@XmlElementRefs({
@XmlElementRef(name = "a", namespace = "http://mynamespace", type = JAXBElement.class),
@XmlElementRef(name = "b", namespace = "http://mynamespace", type = JAXBElement.class)
})
protected List<JAXBElement<?>> elements;
我现在想允许此列表中的任意元素,因此我附加了@XmlAnyElement
@XmlAnyElement(lax=true)
@XmlElementRefs({
@XmlElementRef(name = "a", namespace = "http://mynamespace", type = JAXBElement.class),
@XmlElementRef(name = "b", namespace = "http://mynamespace", type = JAXBElement.class)
})
protected List<Object> elements;
现在整个列表仅包含 com.sun.org.apache.xerces.internal.dom.ElementNSImpl
类型的类,但不应 lax=true
启用在这种情况下,DOM 元素和 JAXBElement 的异构列表?
最佳答案
这是 EclipseLink JAXB (MOXy) 中的一个已知问题。您可以使用以下错误来跟踪我们在此问题上的进展:
关于java - @XmlAnyElement 和 @XmlElementRefs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15618820/
我试图在一个对象的两个不同版本上保存数据,但没有成功。谁能告诉我我做错了什么? 版本一: [DataContract (Name="Person")] public class Person_V1
我创建了三个 JAXB 类:Home , Person , Animal 。 Java类首页有变量List any可能包含 Person 和/或 Animal 实例。 public class
我使用以下带注释的类通过 MOXy 2.4.0 进行解码。解码到该对象中效果很好 @XmlElementRefs({ @XmlElementRef(name = "a", namesp
我创建了三个 JAXB 类:Home , Person , Animal . Java类首页有变List any可能包含 Person 和/或 Animal 实例。 public class
我在这些论坛以及其他博客文章中阅读了很多答案,但我似乎无法将这些部分联系在一起。 因此,我们从包含 Map 属性的基本 POJO 开始。已经确定如何包装它,但它会返回一些值。我要做的是命名(又名标签)
我有这门课 public class Header { @XmlAnyElement(lax = true) protected List any; // getters/se
我有一个用 JAXB 注释的简单 Java 类: class Foo { @XmlAnyElement(lax=true) List any; } 生成以下架构:
我想实现类似 this 的目标. ... ... 我这里有这门课。 public class MainGroup { private List widgets;
我正在尝试实现涉及 HashMap 的 XML 映射。这是我的用例:我想得到这个: VALUE_1 VALUE_2 VALUE_3 我的 UserParameters 类如
下面是我从 XSD 文件生成的文件 TPAExtensionsType.java。 TPAExtensionsType.java /* * The following schema fragment
我正在尝试处理来自网络服务的 SOAP 响应。我使用 wsimport 工具生成用于处理 SOAP 响应的客户端类。下面是示例 SOAP 响应和 Java 处理程序。 SOAP react :
为了了解如何使用@XmlAnyElement,我创建了以下测试服务: @WebService(serviceName = "TestServices") @Stateless() public cla
我是一名优秀的程序员,十分优秀!