2016-06-26 6 views

答えて

0

必要なフィールドのみを含むXMLスキーマからJavaクラスを直接生成する方法はありませんusing xjc。 (注:cxf-xjc-pluginxjc単なるラッパーである。)しかしオプションのカップルがあります:

1)@XmlElement(required = true)で注釈が付けフィールドを見つけるためにリフレクションを使用し、その後xjcを使用しては。

2)たとえば、minOccurs="0"属性を持つ要素を削除して(オプションであることを示す)、入力スキーマを変換するには、XSLTを使用します。

関連する問題