jaxb2相关内容
我需要使用最新版本jaxb:2.2.4-1,但maven或maven-jaxb2-plugin似乎从JDK中选择了一个。 我尝试指定这样的版本: 2.2 ... 但是日志显示为: [INFO] [jaxb2:gener
..
我正在开发一个使用XJC从XSD生成Java POJO的应用程序。有几十种模式,这个数字会增长。应用程序还需要能够处理相同模式的不同版本,这意味着我将有多个模式定义常见类型。我正在尝试自定义绑定,以便某些核心类型实现一个通用接口。 JAXB2 Basics的继承插件似乎做了我需要的东西,但我似乎无法确定正确的语法。 以下是我的架构的相关部分:
..
我正在实现一个自制的XMPP子协议,我正在使用StAX和JAXB的组合来解析/编组消息。当我编组一条消息时,我最终会收到大量不需要的命名空间声明:
..
我在互联网上找到了一些JAXB2 @XmlRegistry 的例子,但没有很好的深入教程讨论使用 @XmlRegistry的概念 @XmlElementDecl ,想知道它的概念是否在一般情况下没有太多探索。 无论如何这里是我的问题,首先是一些示例类,我用来解组使用JAXB的xml: 我试图使用JAXB解组的主类 - Employee.java package com.test
..
我有一个 basic.xsd 和另外两个 A.xsd 和 B. XSD 。 A.xsd 和 B.xsd 转换成两个不同的java包,因此我需要两个相同的Maven执行插件。 对于某些共享类,两个XSD都引用 basic.xsd 。如果 basic.xsd 来自不同的项目,我可以通过使用剧集来解决这个问题,以防止重复的课程。 但我如何参考当前项目? 我第一次执行插件只是生成从 ba
..
我希望有一种灵活的编组方式。单个对象的详细版本和多个对象版本的详细版本。 例如,考虑我的部门模型: 获取/位置/ 1:
..
我需要使用Spring Batch编写稍微复杂的XML。任何人都可以帮助我使用适当的Spring配置吗? 以下是该流程所需的输出。 < XML>
..
我在尝试将嵌套元素映射到同一个Java类时遇到了麻烦。 XML 我在这里要做的是将 id 属性和 text 元素设置为 SlideText class。 hello
..
我正在从1.x版本将项目升级到jaxb 2.2.7。 我已经让应用程序工作了一段时间,但在一些响应我看到了: java.lang.RuntimeException:javax.xml.bind.MarshalException - 带链接异常: [com.sun.istack.SAXException2:“com.mycompany.global.er.decoupling.
..
信息 - 示例代码 我已为您设置示例代码(SSCCE)以帮助您跟踪问题: https://github.com/ ljader / test-cxf-base64-marshall 问题 无法更改 WSDL。 第三方Web服务期望 Base64 编码的字节对它们执行某些操作 - 它们期望客户端在SOAP消息中发送整个字节。 他们不希望更改为MTOM / XOP,因此
..
有没有办法在通过JAXB解组时读取自定义xml处理指令。 示例, 100 40 Sachin
..
我正在我的JUit测试类中尝试一个简单的JAXB编组,我正在使用Java 5.运行测试时出现此错误。 javax.xml。 stream.FactoryConfigurationError:找不到提供者com.bea.xml.stream.XMLOutputFactoryBase 我在我的pom中添加了以下依赖项。 javax.
..
我有一个从Apache Commons Configuration扩展CompositeConfiguration类的类。我正在尝试使用MOXy将其编组为XML。我已经创建了一个XML适配器,可以将配置转换为简单名称/值对象列表。 我尝试过对下面的内容进行多种修改但是仍然受阻。我可以在创建JAXB上下文时看到我的适配器类被加载和实例化,但是当我编组配置对象时它永远不会被调用。 查看MO
..
类 com.sun.xml.bind.v2.model.annotation.AnnotationReader 是jaxb-impl 2.1.6的一部分,但已在2.1中删除。 7。有人知道为什么吗? 解决方案 JAXB工件在 2.2.11重新构建所以在 jaxb-runtime 和 jaxb-core 之间移动了几个类。 AnnotationReader 不是唯一的。主要原因是(可能)由于
..
我的Jaxb基于XML模式设置创建了一个Enum类。 ** enum Fruit { APPLE,ORANGE; } ** 我使用SOAP UI检查我的网络服务。因为它是一个自由形式的条目,如果我给错了水果说“Guva”那么它不是抛出异常而是在做UnMarshalling之后将它返回为null。 我该如何避免这种情况?我应该使用自定义枚举类而不是JAXB生成
..
我有一个Json响应,如下所示: { “data”:[ { “param1”:“value1”, “param2”:“value2”, 。 。 。 “paramN”:“valueN” } ] } 我不知道参数的名称和数量。所以,我需要并希望将所有这些参数绑定到由元组组成的java.util.Map字段。为此,我尝试了以下代
..
我从 http://www.ncpdp.org 的XSD中生成了大量的Java文件文件(仅适用于成员)。在生成它们之后,我想在我的Spring Controller中使用它们,但是我在将响应转换为XML时遇到了问题。 我试过返回元素本身,以及JAXBElement,但似乎都不起作用。下面的测试失败: java.lang.AssertionError:状态 预期:200 实际
..
我有一个使用jaxb创建的xml文件。我需要针对xsd文档验证它。是否可以在没有解组的情况下进行验证。然后我需要在xml文件中打印错误。 解决方案 是的,您可以使用1.5中的java中的验证器。这里是参考 doc 除此之外,您还可以使用基于dom或基于流的API来针对xsd文件验证XML文档。 如果您希望将SAX API用于您的任务,那么请听听示例: 尝试{ String
..
我想使用JAXB将XML文件解组为java对象。 XML文件非常大并且包含一些节点,在某些情况下我想跳过这些节点以提高性能,因为客户端java程序无法编辑这些元素。 示例XML如下: ... ...
..
我有以下类,我希望能够基于一个接口动态生成xml,改变实现......这是可能的......我试过运气不好...... @xmlRootElement 公共类车辆{ private String id; private List类型; ....各种限制器和吸气剂... ...带注释的吸气剂... } 公共接口Vehicle
..