![](/img/trans.png)
[英]Apache CXF/JAXB Generate default constructor for required elements/attributes
[英]How to generate only required fields from xsd using JAXB - apache cxf?
我只需要將必需的字段放在XSD的Java類中即可。 因此,我想使用JAX-B或Apache CXF從XSD生成Java類,但僅需要填寫字段。 我們應該怎么做?
沒有直接的方法可以使用xjc
從僅包含必需字段的XML模式生成Java類。 (注意: cxf-xjc-plugin
只是xjc
的包裝器。)但是,有兩個選項:
1)使用xjc
,然后使用反射查找以@XmlElement(required = true)
注釋的字段;
2)使用XSLT來轉換輸入模式,例如,通過刪除具有minOccurs="0"
屬性的元素(指示它們是可選的)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.