jaxb2-basics

    2熱度

    1回答

    我想讓我的pom.xml生成hashCode()和等於我的JAXB對象上的方法()。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0

    2熱度

    1回答

    我有一個對象的xml表示形式,如 OrderList(有列表)訂單,每個訂單都有一個商品列表。 我想驗證我的商品,如果無效,我想從訂單中刪除它們。如果所有商品都無效,那麼我將訂單從訂單列表中刪除。 我已經能夠驗證Orderlist JAXBContext jaxbContext = JAXBContext.newInstance("com.jaxb"); SchemaFactory sf = S

    4熱度

    1回答

    我們有一個xml文件,我們需要解組(轉換爲Java對象)。現在Java對象是第三方的,我不能註釋它來取消編組。任何想法如何我可以unmarshal沒有註釋。請在下面找到我的代碼片段 JAXBContext context; try { context = JAXBContext.newInstance(Abc.class); Unmarshaller unM

    1熱度

    1回答

    如果XML由JAXB類(不是由XSD)生成,那麼我沒有要驗證的XSD。我如何驗證XML?在開始解組之前,JAXB是否會自動驗證XML?

    1熱度

    2回答

    我有以下XSD,我從...生成JAXB綁定...(僅針對此問題留下相關部分): <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:simplify

    1熱度

    1回答

    我嘗試使用simplify plugin來簡化生成的代碼。 我有一個定義的類型: <xsd:complexType name="typeWithReferencesProperty"> <xsd:choice maxOccurs="unbounded"> <xsd:annotation> <xsd:appinfo> <simplify:as

    1熱度

    1回答

    我有不同的XML返回結果,我想用帶註釋類的JAXB解析。許多XML文件共享一個類似的頂層結構,並且內部標籤的內容可能會有所不同。由於我們發送了ContextInstance類而不是實例,所以我不能添加類。 如何創建一組不重複頂層xml的JAXB註釋,給出兩個這樣的文件的示例。 <?xml version='1.0' encoding='UTF-8'?> <eveapi version="2">

    0熱度

    1回答

    我試圖使用jaxb2_commons maven組中的jaxb2-basics工件添加一個接口。 我的pom.xml包含以下依賴 <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.2.7</version> </dependency>

    2熱度

    1回答

    添加命名空間我有一個JAXB生成的類以下標註 @XmlType(name = "MessageInfoType", propOrder = { "debugTraceBoolean", "clientHostnameString", "endUserIPAddress" }) 需要產生JAXB類下面的註釋與定製binding..ie被需要編輯上面的註釋並使用an

    1熱度

    1回答

    我正在使用cxf-codegen-plugin從wsdl文件生成Java類。我想將註釋添加到類的一次,並指定一個綁定文件並使用jaxb2-basics-annotate插件來執行此操作。生成的文件不包含綁定文件中指定的註釋。 這裏是在POM文件 <plugins> <plugin> <groupId>org.apache.cxf</groupId> <artifa