1

私はJAXBの初心者です。

xs:dateTimeを使用する代わりに、独自の Date オブジェクトを定義する 3 番目 (変更できません) によって提供される XSD があります。

また、Maven プラグインを使用して XML スキーマから Bean を動的に生成し、カスタム バインディングを XJB ファイルに外部化しています。

生成された Bean でカスタム Date オブジェクトの代わりにjava.util.Dateを使用するように XJB ファイルを構成するにはどうすればよいですか?

XML スキーマのカスタム Date オブジェクトは次のとおりです。

<xs:element name="Date">
    <xs:complexType>
        <xs:attribute name="Time" type="xs:time" use="required"/>
        <xs:attribute name="Date" type="xs:date" use="required"/>
        <xs:attribute name="TimeZone" type="xs:NMTOKEN" use="optional"/>
    </xs:complexType>
</xs:element>
4

0 に答える 0