ICode9

精准搜索请尝试: 精确搜索
  • 使用key / keyref标识约束将XML模式编译为Java2019-10-08 23:03:00

    假设我有以下XML架构: <xs:schema xmlns="http://www.example.com/data" xmlns:data="http://www.example.com/data" targetNamespace="http://www.example.com/data" elementFormDefault="qualified" xmlns:xs=&qu

  • Java使用JAXB解组对象列表2019-10-08 21:01:53

    我有XML,如下所示: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ObjectList> <object attributeOne="somedate" attributeTwo="false" attributeThree="id" attributeFour="tru

  • 使用JAXB映射包含超类型和子类型的Java集合2019-10-08 17:05:07

    我正在尝试用JAXB生成这样的东西: <person> <firstName>Foo</firstName> <lastName>Bar</lastName> <identities> <green id="greenId"> <some_elements.... </green> <blu

  • 如何将xml元素绑定到对象成员变量?2019-10-08 10:00:36

    我正在尝试使用moxy将xml解组为对象.Below是xml的示例. <root> <name> <firstname>value</firstname> </name> <address>value of address</address> </root> 以下是我想要映射的课程. import javax.xml.bind.annotation.XmlAcce

  • java – 用于unmarshalled对象的文件中的JAXB位置2019-10-08 06:02:16

    我有一些对象是由JAXB从XML文件解组的.是否有可能让JAXB告诉我或以某种方式找出每个对象来自XML文件(行和列)的位置? 此信息在某些时候可用,因为JAXB在架构验证错误期间将其提供给我.但我也希望它可用于经过验证的对象.解决方法:您可以通过利用XMLStreamReader和Unmarshaller.Listen

  • java – 使用fractionDigits对BigDecimal进行JAXB编组2019-10-08 06:01:52

    所以这是我的问题.我给了一个我生成的XML文件应符合的XSD.使用org.apache.cxf.cxf-xjc-plugin maven插件和外部绑定文件生成源代码.但是当我在尝试编组我的对象时,生成的XML不符合我的要求. 我的XSD包含以下内容: <xsd:element maxOccurs="1" minOccurs="0" name="amount"> <xsd:

  • java – 为从schema生成的JAXB类添加额外的方法2019-10-08 00:03:52

    这是我的XSD文件的一个简单的摘录 <?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="ns" xmlns:tns="sns" elementFormDefault="qualified">

  • java – JAXB @XmlAttribute @XmlValue实例2019-10-06 18:03:47

    我是JAXB的新手,在从XML转换为Java类实例时遇到了麻烦. 我有以下XML: <?xml version="1.0"?> <response> <category>client</category> <action>Greeting</action> <code>1000</code> <msg>Your Connection with A

  • java – ClassCastException:无法强制转换为com.sun.xml.internal.bind.v2.runtime.reflect.Accessor2019-10-05 17:03:04

    我有一个SOAP Web服务,我试图在应用程序内部调用.我使用cxf-codegen-plugin(3.1.10)从WSDL生成源代码. 使用生成的客户端,如果我在应用程序中调用Web服务,它可以很好地工作.但是,我还在应用程序中使用另一个JAXB实例来导致问题. 例如,以下工作很好: OutboundServicePortType servic

  • java – Spring 4 REST程序,使用JAXB以XML格式返回List2019-10-05 00:11:45

    我正在尝试使用Spring 4实现REST服务. REST方法将返回XML中的客户对象列表. 该应用程序是注释驱动的. 对于XML,我使用了JAXB注释.根据我的理解,Spring会在找到JAXB注释时使用“Jaxb2RootElementHttpMessageConverter”开箱即用. 客户POJO: @XmlRootElement(name = "customer") publ

  • java – Jaxb:在同一个包中解组带有多个名称空间的xml2019-10-04 21:09:49

    我是新手在xml中使用命名空间所以我有点困惑,想要一些澄清.我有一个java服务,我接收带有许多不同名称空间的xml文档,当我使用它时,我觉得我必须做错了所以我想检查.在我的package-info.java中,我有我的模式注释,例如: @javax.xml.bind.annotation.XmlSchema( xmlns={ @

  • java – 使用Spring配置CXF以使用MOXY进行XML编组/解组2019-10-02 03:59:58

    我有一个Java服务器应用程序,它使用CXF提供SOAP和REST Web服务.目前它使用JAX-B的参考实现进行XML编组/解组,但是我已将其配置为将Jettison替换为Jackson以进行JSON编组/解组.我使用Spring进行DI和应用程序上下文配置. REST Web服务配置代码段如下所示: web.xml中 <servlet> <d

  • 在Android上使用webdav2019-10-01 19:24:11

    我正在尝试为Android制作一个Webdav客户端,我找到了不同的Java API:Slide,Jakrabbit和Sardine,这似乎是一个很有前景的解决方案.它在Java应用程序中像魅力一样运行,但我在使用Jaxb API在Android应用程序中导入时遇到了问题. 有没有人知道任何解决方案或建议来解决我的问题?解决方法:

  • 如何将SOAP XML解组为Java对象2019-10-01 02:00:35

    参见英文答案 > JAXB unmarshall with namespaces and prefix                                    3个 在尝试将我的soap XML解组为JAXB对象时遇到以下错误. 我们得到的错误是期望元素是无.在解组SOAP XML时应该做什么具体的事情. javax.xml

  • 引起:java.lang.ClassNotFoundException:com.sun.xml.bind.v2.model.annotation.AnnotationReader2019-10-01 01:02:04

    您可能认为以下问题非常简单,但我不知道我在这里做错了什么.我觉得我添加了必需的依赖项.不是吗? 有人可以建议我这里有什么不对吗? Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/xml/bind/v2/model/annotation/AnnotationReader at java.lang.ClassLoa

  • java – JAXB无法处理接口2019-09-30 22:07:53

    我认为这个问题已被问过一百万次,但没有一个解决方案对我有用.这是我的示例实现 public class FooImpl2 implements Foo { private int a = 100 ; private String b = "I am FooImpl2"; private boolean c; public int getA() { return a; } pub

  • java – 如何将JAXB对象封送到org.w3c.dom.Document?2019-09-30 16:04:33

    这给了我一个Document对象,其顶级节点没有子节点: public static Document getDocument(Object jaxb) { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); //dbf.setNamespaceAware(true); Document doc = dbf.newDocumentBuilder().newDocument()

  • java – JAXB忽略Response XML中的’额外’元素2019-09-29 12:02:38

    我得到了一个XML响应,它不断变化(节点不断增加或减少).在响应xml中的每次更新之后,我的代码断开,因为我的映射Java类没有所有文件. 如果在响应XML中发生任何更改,有没有办法避免我的代码中断. 任何帮助将不胜感激. 谢谢.解决方法:要处理未知字段,您可以添加List< Object>属性注释@X

  • java – 使用JAXB和Any进行序列化2019-09-29 01:13:51

    我有一个定义以下类型的模式: <xsd:complexType name="Payload"> <xsd:sequence> <xsd:any namespace="##any" minOccurs="0" maxOccurs="unbounded" processContents="lax"/> </xsd:sequence> &l

  • 如何使用JAXB实例化一个空元素2019-09-29 01:12:34

    我使用JAXB来创建XML消息.我需要创建的XML(为了简单起见): <request> <header/> </request> 我的代码看起来像这样: import javax.xml.bind.annotation.*; @XmlRootElement(name = "request") public class Request { private String header; @XmlElement(requi

  • 如何使用MixedContent数据处理JAXB ComplexType?2019-09-29 00:12:55

    我有这个XML结构: <Tax> <Money currency="USD">0.00</Money> <Description xml:lang="en"> 17.5% Non-Recoverable <ShortName>vatspecial</ShortName> </Description> </Tax> 请注意,Descript

  • java – JAXB required = true似乎不需要2019-09-28 13:10:38

    我们有这个JAXB注释: @XmlElement(name = "Strategy", required = true) protected List<Strategy> strategy; 如果没有策略元素存在,则不会抛出异常..为什么会这样?我们不应该得到例外吗?解决方法:JAXB参考实现不使用此属性进行验证,它纯粹用于文档目的. 如果需要验证文档,则需要

  • 未检测到XmlJavaTypeAdapter2019-09-27 06:59:38

    希望对JAXB专家来说很简单: 我试图编组一个不定义默认无参数构造函数的不可变类.我已经定义了一个XmlAdapter实现,但它似乎没有被选中.我已经整理了一个简单的自包含示例,但仍然无法正常工作.谁能告诉我我做错了什么? 不变的阶级 @XmlJavaTypeAdapter(FooAdapter.class) @XmlRootEle

  • java – 使用选项“-Xinject-code -extension”使用XJC xsd jxb插入代码2019-09-18 13:10:06

    我试图使用xjc的扩展名“-Xinject-code”来为我生成的类添加一些代码.对于以下简单的xsd架构…… <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="MyList" > <xs:com

  • java – 仅在编译时使用–add-modules2019-09-18 09:13:27

    参见英文答案 > How to express dependency in maven on java ee features for transition to Java 9?                                    4个 我正在用maven和java-9构建我的项目.我在我的pom.xml文件中添加了: <plugin> <artifactId>m

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有