jaxb相关内容

我如何使抽象类与 JAXB 一起工作

亲爱的 Java 程序员,我使用了 http://www.vogella.com/articles/JAXB/article 中的一个例子.html 对于我的 3 个类 UserStorage、User 和 UserTest 的 JAXB XML 使用 它工作正常,但它只是 JAXBContext context = JAXBContext.newInstance(UserStora ..
发布时间:2021-11-26 16:21:04 Java开发

jaxb 解组时间戳

我无法让 JAXB 在 Resteasy JAX-RS 服务器应用程序中解组时间戳. 我的班级是这样的: @XmlAccessorType(XmlAccessType.NONE)@XmlRootElement(name = "foo")公共最终类 Foo {//其他字段省略@XmlElement(name = "timestamp", required = true)受保护的日期时间戳;公 ..
发布时间:2021-11-25 19:55:18 Java Web开发

JAXB:如何在解组 XML 文档期间忽略命名空间?

我的架构指定了一个命名空间,但文档没有.在 JAXB 解组(XML -> 对象)期间忽略命名空间的最简单方法是什么? 换句话说,我有 代替, 解决方案 我相信你必须 将命名空间添加到您的 xml 文档中,例如,使用 SAX 过滤器. 这意味着: 使用新类定义 Cont ..
发布时间:2021-11-25 19:14:09 Java Web开发

如何从 XSD 生成 JAXB 类?

我是 XML 的新手.我正在做一个 Java EE 项目 REST 实现,我们返回了很多 XML.有了这个,我们决定使用 JAXB.到目前为止,我们为 XML 手动编码了模型. 但是已经有这些复杂的结构我们不知道如何编码.我们已经阅读了有关从 XSD 生成类的信息.我们确实有一个 XSD. 我的问题: 1.) 我读过 XJC,在哪里可以找到? 2.) 我们是否必须安装整个 ..
发布时间:2021-11-25 17:45:49 Java Web开发

Java 11 包 javax.xml.bind 不存在

我正在尝试使用 JAXB,验证未编组的 XML 数据: try {JAXBContext context = JAXBContext.newInstance("com.acme.foo");Unmarshaller unmarshaller = context.createUnmarshaller();unmarshaller.setSchema(schema);FooObject fooObj ..
发布时间:2021-11-25 16:06:36 Java Web开发

JAXB 没有生成@XmlRootElement

我正在尝试从 FpML(金融产品标记语言)4.5 版生成 Java 类.生成了大量代码,但我无法使用它.尝试序列化一个简单的文档,我得到了这个: javax.xml.bind.MarshalException- 链接异常:[com.sun.istack.SAXException2:无法编组类型“org.fpml._2008.fpml_4_5.PositionReport"作为一个元素,因为它缺少 ..
发布时间:2021-11-25 15:48:03 Java Web开发

JAXB:如何将映射编组到 <key>value</key>

问题是关于 JAXB Map 编组 - 有很多关于如何将 Map 编组成如下结构的示例: 键 值 KEY2VALUE2... 事实上,这是 JAXB 原生支持的.但是,我需要的是 XML,其中 key 是元素名称,value 是其内容: 值 ..
发布时间:2021-11-25 14:26:19 Java Web开发

如何解决 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含 ..
发布时间:2021-11-25 10:16:59 Java Web开发

JAXB-Eclipselink:映射抽象“getter"到 XML

我正在使用 JAXB 的 EclipseLink 实现 (2.3) 将 POJO 映射到 XML 并遇到以下用例的问题: 公共抽象类 A {公共抽象集 XgetX();//没有设置器}公共类 B 扩展 A {//通过构造函数设置私有集X;@覆盖公共集getX();} 我在外部绑定文件中完全定义映射本身,我将类 A 设置为瞬态,如下所示: 对于 B 类: ..
发布时间:2021-11-25 09:13:20 C#

我如何使抽象类与 JAXB 一起工作

亲爱的 Java 程序员,我使用了 http://www.vogella.com/articles/JAXB/article 中的示例.html 对于我的 3 个类 UserStorage、User 和 UserTest 的 JAXB XML 使用 它工作正常,但它只是 JAXBContext context = JAXBContext.newInstance(UserStorage ..
发布时间:2021-11-25 08:53:17 C#

如何使生成的类包含 XML Schema 文档中的 Javadoc

我目前正在使用一个 XML 模式,该模式在大多数类型和元素上具有 /.当我从这个 XML Schema 生成 Java Bean 时,这些 Bean 的 Javadoc 只包含一些关于类型/元素的允许内容的通用生成信息. 我想在相关位置看到 标签的内容(例如,complextType 标签的内容应该显示在生成的类来表示那个 complexType). ..
发布时间:2021-11-22 17:01:43 Java Web开发

如何解决 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含 ..
发布时间:2021-11-19 22:26:51 Java Web开发

JAXB @XmlElements 使 minOccurs = 1

所以我想用@XmlElements 注释一个列表,如下所示 @XmlElements({@XmlElement(name = "Apple", type = Apple.class),@XmlElement(name = "Orange", type = Orange.class),@XmlElement(name = "Mango", type = Mango.class)})公共列表获取条目 ..
发布时间:2021-11-18 23:02:13 Java Web开发

jaxb:枚举列表上的奇怪类强制转换异常

我正在使用 jaxb 从 xsd 文件生成 java 类.xsd 包含一个元素的定义,其内容是在与枚举相同的 xsd 中定义的常量列表. 当使用来自 oracle 的 jdk1.7 (v2.2.4-2) 的 JAXB 参考实现生成类时,可以迭代枚举列表并为它们分配相同类型的变量. 但是,当使用 oracle 的 jdk1.8(构建 1.8.0_45-b15 - 发布日期的最新版本)生成 ..
发布时间:2021-11-18 23:02:09 Java Web开发

JAXB XML 输出格式问题

我有具有以下结构的 Java 类(类名不暗示任何内容,我只是编造了它们). 包测试;导入 java.util.ArrayList;导入 java.util.List;导入 javax.xml.bind.JAXBContext;导入 javax.xml.bind.JAXBException;导入 javax.xml.bind.Marshaller;导入 javax.xml.bind.annotat ..
发布时间:2021-11-18 23:02:06 Java Web开发

JAXB:如何在没有名称空间的情况下解组 XML

我有一个 XML 文件: 我想将它解组到下面类的一个对象 @XmlRootElement(name="object")公共类规范{公共字符串str;公共对象布尔;} 我该怎么做?除非我指定命名空间(见下文),否则它不起作用. true 解决方案 更简单的方法可能是使用 unmarshalByDeclaredType,因为您已经知道要解组的类型. 通过使用 Unma ..
发布时间:2021-11-18 23:02:03 Java Web开发

JAXB/XJC 父子父导航

我想在子对象和父对象之间的类中使用双向导航方法.IDREF 在我的情况下是不够的,因为我不想指定父级的 le id.明确地说,来自这样的 xsd: ..
发布时间:2021-11-18 23:02:01 Java Web开发

JAXB java.util.Map 绑定

我有一个 Json 响应,如下所示: {“数据": [{"param1": "value1","param2": "value2",...“参数N":“值N"}]} 我不知道参数的名称和数量.因此,我需要并希望将所有这些参数绑定到一个由 元组组成的 java.util.Map 字段.为此,我尝试了以下代码,但“parametersMap"字段返回 nu ..
发布时间:2021-11-18 23:01:54 Java Web开发