jaxb 相关问题

用于XML绑定的Java体系结构是将XML用作域对象的Java标准。它提供了一种将Java类映射到XML表示的简单机制。

当结合使用具有自动值的JAXB时,Marsheling错误“没有无参数的默认构造函数”

给出以下类:@XmlRootElement(name =“ Person”)@AutoValue @CopyAnnotations公共抽象类Person {@XmlElement abstract String name();公共静态生成器builder(){...

回答 1 投票 2

JSch没有将完整的文件上传到远程SFTP服务器,只有部分

我正在尝试使用Jsch库将本地创建的XML文件(使用JAXB从Java对象编组)传输到远程服务器。但是,该文件仅部分上传。它丢失了...

回答 1 投票 0

Java JAXB从XML解组空值

尝试从XML提取值到Java时遇到了一些问题。我的XML文件样本输入:

回答 1 投票 0

Java使用JAXBContext从XML提取值

尝试从XML提取值到Java时遇到了一些问题。这是我的xml格式:

回答 1 投票 0

自定义hyperjaxb3生成的实体的表名?

我具有一个XML模式,其中具有simpleType(diagnosisCode),如下所示: [

回答 1 投票 0

自定义hyperjaxb3生成的实体的表名?

我具有一个XML模式,其中具有simpleType(diagnosisCode),如下所示: [

回答 2 投票 0

我如何自定义将JAXB对象列表序列化为JSON?

我正在使用Jersey为服务器组件创建REST Web服务。我要在列表中序列化的带有JAXB注释的对象看起来像这样:@XmlRootElement(name =“ distribution”)@XmlType(name =“ ...

回答 2 投票 55

来自.net客户端的Wildfly Web服务JAXB解组错误

我有来自CXF的Web服务,其中defaultElementForm =“ unqualified”使用最新的Java 7托管在Wildfly 8中。当我有Java客户端连接时,如果从CXF生成,则它们可以正常工作,因为它们是由...产生的]]] >

回答 3 投票 0

JAXB:从不同的继承级别获取标签

我如何用JAXB从这样的XML中获得所有这4个 标签: [[[[]]]]]]]]] 解决了JSoup,获取了必要的标签,并手动将其放入必需的父母中: Document parsedDoc = Jsoup.parse(xml, "", Parser.xmlParser()); Elements fields = parsedDoc.getElementsByTag("f"); for (Element fieldElement : fields) { Elements parents = fieldElement.parents(); for (Element parent : parents) { if (parent.nodeName().equals("document")) { String id = parent.attr("id"); // find necessary parent and add to it break; } } }

回答 1 投票 0

以编程方式添加或设置JAXB XmlRootElement

我想避免将注释@XMLRootElement添加到每个我将用来解组xml的POJO中。有没有一种方法可以设置XmlRootElement或以编程方式将其添加到类? // @ XmlRootElement ...

回答 1 投票 1

如何在Liferay中使用JAXB,获得ClassCastException

我已经从xsd文件创建了AddSystem.java和ObjectFactory.java。尝试创建XML时显示错误。我正在使用liferay和Java 1.8。让我知道您需要的更多信息。 ClassLoader ...

回答 1 投票 2

如何从wsdl生成请求和响应类?

我有一个使用Maven构建的Spring Boot应用。现在,我计划从此应用程序向SOAP服务发出请求。 SOAP服务由WSDL定义。我可以发出请求并获得响应...

回答 1 投票 0

处理XSD生成的类的多个版本

我正在编写一个将集成到API的应用程序,该API的端点返回XSD支持的XML。我的应用程序最初必须针对此版本的两个不同版本(也许...

回答 1 投票 0

在gradle应用程序中为wsdl和xsd修改生成的Java类的程序包名称

我正在使用Gradle kotlin dsl开发应用程序,即build.gradle在Kotlin中。我有一个导入多个XSD的WSDL文件。编译时,将在默认位置生成Java类(...

回答 1 投票 1

javax.xml.bind.UnmarshalException:意外元素(uri:“”,本地:“ ProcessCreditApplication”)。期望的元素是

[这是Java jaxb解组代码:private void fillProcessCreditApplication(){试试{JAXBContext jaxbContext = JAXBContext.newInstance(ProcessCreditApplication.class); ...

回答 1 投票 0

Chameleon XSD导入的JAXB解决方法?

这是我的第一个问题,请保持温柔;)我陷入了一个怪异的问题。从本质上讲,我得到三个XSD定义,如下所示:PartA.xsd targetNameSpace =“ PartA” include =“ PartB.xsd” ...

回答 3 投票 9

如何使用JAXB编组地图 >

我在代码中遇到问题。 @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD)@Entity @NamedQueries({@NamedQuery(name = Parameter.FIND_ALL,query =“ SELECT pm FROM Parameter pm”)})...

回答 1 投票 2

取消元数据元素属性和文本并用jaxb分隔字段

我如何注释Root类中的externalValue和companyId字段,以便将“ abc”映射到externalValue而将“ 123”映射到companyId?我需要@XmlJavaTypeAdapter批注吗? ...

回答 1 投票 0

使用动态字段反序列化嵌套的XML

我有以下XML数据,由liferay-Portal 6.2为期刊文章生成: []] 您需要在@XmlRootElement类的BlogEntryContent批注中提供rootElement名称。这里无法识别XML数据的根元素。 尝试使用:@XmlRootElement(name = "root")。它将起作用。 @@ pratik指导我正确的方法。正确的代码如下所示: @JsonIgnoreProperties(ignoreUnknown=true) @JacksonXmlRootElement(localName = "root") public class BlogContent { @JacksonXmlElementWrapper(useWrapping = false) @JacksonXmlProperty(localName = "dynamic-element") List dynElem; //Constructor ... //Getters ... } 重要的是使用 @ JacksonXmlRootElement(localName =“ root”) 设置根名称,并设置 JacksonXmlElementWrapper(useWrapping = false) ,因为xml中没有包装器!@XmlRootElement(name =“ root”)也有效!

回答 2 投票 0

什么是JAXB和JAXRS?它们有什么关系?

抱歉这个直率的问题。但是很多人每天都使用这两个词,但我不知道。我对此进行了一些研究,知道它们分别是什么。但是不知道它是如何联系的。我...

回答 1 投票 18

© www.soinside.com 2019 - 2024. All rights reserved.