[英]jaxb2-basics and inheritance
我成功地將 jaxb2-basics 用於 inheritance 支持。 我正在嘗試添加更多 inheritance 但不知道如何在特定情況下執行此操作。 我有這個 XSD 片段: 在我的 XJC 綁定中,我最初有這個,它可以工作: 現在我正在嘗試將接口應用於discriminator器及其子節 ...
[英]Variables runtime error doubts solve it Runtim
我已經開始學習 Java,有一行我不太清楚—— 變量在運行時解釋,而值/常量在編譯時解釋?? 任何人都可以用合適的代碼解釋這一點.. ...
[英]Java XSD - using a custom collection type
我的問題 我正在使用 jaxb2 maven 插件將我的 XSD 定義的對象轉換為 Java 類。 我的目標是將 XSD 中的列表類型元素(例如xs:choice unbound )設置為 LinkedList 而不是使用默認的 ArrayList 類型。 我正在使用 jaxb-xew-plugin ...
[英]With JAXB how do we avoid JAXBElement for mixed complexType
當在 XSD 中將 complexType 標記為 mix="true" 時,生成的 Java 類會生成一個 List,其中包含“String”類型或圍繞實際值的 JAXBElement 包裝器。 如果沒有mixed="true",則不會生成JAXBElement 並且值直接映射到類型類。 例如: ...
[英]JAXB Generating unexpected tag name, returns type name
我遇到的問題是我正在生成的 XML 與我的預期不符。 我有以下 XSD... 當我從這些 JAXB 對象生成 XML 時,我得到以下 XML ... 我沒想到輸出的標簽是 <DOSLogType>,而是 <DOSLog>。 代碼返回 DOSLogType.java 類型的 o ...
[英]JAXB2 cannot generate classes for XSD due to '[..]ToStringStrategy cannot be converted to [..]ToStringStrategy2'
我在 0.12.0 版本的 org.jvnet.jaxb2_commons.jaxb2-basics 中使用 maven-jaxb2-plugin 時發現了 toString 生成問題。 它沒有生成 JAXBToStringStrategy.INSTANCE2,而是使用與 ToStringStrat ...
[英]Issues while parsing nested XML using JAXB
我無法使用jaxB解析以下xml文件 這是我編寫Java對象的方式 解析時沒有任何異常,但MyRows和MyColumns中的數據為空。 我懷疑是MyRows中的XMLElement名稱。 對於這兩個變量,名稱均為“ col”。 因此,它可能無法正確映射數據。 解析此 ...
[英]Java object into XML conversion using JAXB - annotation issue
另一個pojo 當我在整理時得到如下所示的結果 預期輸出如下: 請幫我。 ...
[英]XML parsing with Java (JAXB and Root Elements)
我正在用Java編寫一個XML解析器,用於一個簡單的xml結構,它具有一個以...開頭的結構 除了這一行,我能夠很好地閱讀整個XML結構。 我能夠使用沒有xmlns屬性的JAXB解析和讀入相應的JAVA POJO。 但是,如果我添加解析器會拋出異常。 我試過的, ...
[英]Nested XML unmarshalling to POJO class
我是JAXB編組和解組的新手,我想解組嵌套的XML至Java POJO類,但是在未編組的對象中卻為null。 另外,我想確認是否為相應的XML正確創建了POJO類。 XML檔案: JAXBExample.java文件 POJO類別: 電子書庫 ESBHead ...
[英]JAXB apply bindings to more than one .xsd schema
我有幾個我無法控制的 XML 模式,我想在通過 XJC 生成 Java 類時應用某些自定義。 一些自定義應該適用於所有.xsd文件,但我不確定如何實現這一點。 目前我有這個.xjb文件: 這個 Ant 任務: 最后我想做的是以某種方式指定公共塊(我有多個),即: 對於我所有的.xsd ...
[英]Programmatically use WsImport with JAXB plugins without Maven or ANT?
我正在使用WsImport從遠程WSDL文件生成一些Java源代碼。 請注意,這是來自常規Scala項目,即它不是在Maven或Ant構建中完成的: 上面的代碼工作得很好,我用它從上面的Scala代碼以編程方式生成Java WSDL客戶端。 但是,現在,我還想使用一些WsImpo ...
[英]Inheritance plugin for JAXB2 not working on simpleTypes
將xjb繼承綁定應用於simpleType時遇到一些麻煩。 將其應用於complexType似乎可以正常工作。 我得到的錯誤是: 我的綁定看起來像這樣: 我的xsd包含以下幾行: 因此,將這個插件/修改應用於simpleType的任何嘗試都會失敗。 繼承插件不支 ...
[英]CXF JAXB basics Equals/Hashcode
我為導入的xsd文件生成equals和hashcode方法時遇到問題,這些方法輸出到wsdl文件的單獨位置。 我目前在同一文件夾中有一個.wsdl和.xsd文件。 .wsdl文件導入這些xsd文件,這些文件的名稱空間與wsdl文件不同。 生成這些xsd文件時,它們不包含equals或has ...
[英]JAXB 2.1 implementing Comparable<T> for the generated Class
使用Jaxb 2.1從.xsd生成java代碼 使用jaxb2-basics插件 想要生成Class Fragment來實現Comparable<Fragment> public class Fragment implements Serializable, ...
[英]maven-jaxb2-plugin: How to use my own EqualsStrategy
我正在使用maven-jaxb2-plugin生成equals和hashCode方法。 我實現了自己的策略,這些策略派生自JAXBEqualsStrategy和JAXBHashCodeStrategy 。 有沒有辦法告訴插件使用這些策略而不是默認策略? 例如,通過類似的配置 ...
[英]jaxb2 simplify plugin for xs:choice having same types
我正在嘗試將jaxb2基礎簡化插件用於我的架構到JAXB的轉換。 對於下面的復雜類型,它工作正常。 在xs:choice內部定義的每個元素都有不同的類型( type1和type2 )。 sample.xsd(具有不同類型的復雜選擇類型) 但是,如果復雜類型包含多個具有相同類型的 ...
[英]convert JAXBElement<String> value to java string
我有一個pojo class ,其中返回類型的變量是JAXBElement<String> 。 我想將它存儲在一個java string.Could 。可以。 有人可以解釋一下怎么做嗎? 輸出類似於javax.xml.bind.JAXBElement@5a99da 。 ...