jaxb

    1熱度

    2回答

    我有3周的XSD連接在一起: schema1.xsd imports namespace="x:y:z" schemaLocation= "schemaDefinitions.xsd" includes schema2.xsd schema2.xsd imports namespace="x:y:z" schemaLocation= "schemaDefinitio

    0熱度

    1回答

    爲了根據Accept請求頭生成XML和/或JSON響應,我在POM依賴項和Jersey模塊註冊之間掙扎。 這裏的依賴關係在POM <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <jersey.version>2.25.1</jersey.version>

    5熱度

    3回答

    我有一個彈簧啓動項目。我的項目中有幾個xsds。我使用maven-jaxb2-plugin生成了這些類。我已經使用this教程來運行示例spring引導應用程序。 import org.kaushik.xsds.XOBJECT; @SpringBootApplication public class JaxbExample2Application { public static void

    0熱度

    2回答

    我有以下的地圖包含雙人牀或整型實例作爲值,這兩個擴展抽象類號碼,註解如下: @XmlElement(name="settings") private Map<String,Number> settings; 它整理成XML如下: <settings> <entry> <key>SETTING_A</key> <value xsi:type="xs:doubl

    0熱度

    2回答

    我正嘗試從gradle中的多個.xsd s中生成類。嘗試像下面,但它不工作,我得到錯誤,file not exists。 buildscript { ext { springBootVersion = '1.5.4.RELEASE' } repositories { jcenter() mavenCentral() } dependencies {

    1熱度

    1回答

    這是一個Java JAXB問題。我讀的XML格式的混合內容元素,並試圖在另一XML文件輸出,但是當我試圖從Java類編組到我的XML輸出,我得到以下錯誤: [com.sun.istack.internal.SAXException2: class java.util.ArrayList nor any of its super class is known to this context. jav

    0熱度

    1回答

    我不想在我的類上使用註釋來從XML編組/取消編組。只要屬性名稱和結構匹配,我知道jaxb不需要註解來將xml解組到對象中。它適用於數字和字符串,但它似乎不適用於布爾值。這些總是以空值結尾,並且在編組時,布爾屬性不會顯示在結果XML.how中,我可以在不使用註釋的情況下使其工作嗎?

    1熱度

    1回答

    屬性 鑑於這樣的: <root> <wrapper> <wrapped id="..."/> <wrapped id="..."/> </wrapper> </root> 我怎麼能映射到這個POJO: public class Root { public Set<UUID> myIds = new LinkedHashSet(); }

    0熱度

    2回答

    我是新來的Apache駱駝和爪哇B概念在Java中。 我有一個駱駝隊列中的java對象列表。我想用Javs DSL將它Marshall到一個xml(不使用spring)。 任何人都可以指導我這樣做嗎? 我有以下POJO類 ​​ 下面是JAXB實現我的駱駝代碼 JaxbDataFormat jaxbMarshal = new JaxbDataFormat(); jaxbMarshal.se

    1熱度

    1回答

    我有兩個Maven JAXB項目。 答:主要的Maven JAXB存根XSD項目,這包含BASKET.xsd B:想要包裝BASKET.xsd在自己的對象的Maven JAXB存根用戶項目。 這導致兩個對象的工廠(不同的包),這兩個聲明如下... @XmlElementDecl(namespace = "http://www.bob.org/bob/namespace/", name = "Bas