簡體   English   中英

生成集<domaintype> Java 類型來自 XSD “無界” complexTypes 使用 JAXB</domaintype>

[英]Generate Set<domainType> Java types from XSD “unbounded” complexTypes using JAXB

我需要使用 JAXB 從以下 XSD(部分)生成 POJO。 元素是域類型的集合,我希望它是Set<domainType> 我使用以下 XSD 在生成的 pojo 中得到List<domainType> 如何指示 JAXB 將此類型生成為 Set 而不是?

<xs:element name="sampleSetElements">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="elements" type="xyz:domainType" minOccurs="1" maxOccurs="unbounded" />            
        </xs:sequence>
    </xs:complexType>
</xs:element>

嘗試property/@collectionType自定義。 請參閱此處的文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM