xjc(jaxb) を使用して、xml スキーマ (xsd) から Java コードを生成しています。バインディングを使用してカスタマイズを追加しています。xsd の型に関係なく、すべての変数が String 型である Java コードを生成したいと思います。つまり、xs:decimal、xs:date..etcのように、バインディングの作成中
に使用しようとし<xjc:javaType>
ましたが、達成するためのアダプターを提供する必要があります。それ。生成されたパッケージには他の Java コードが含まれないため、アダプターを提供したくありません。これが私がやりたいことです
<xjc:javaType name="java.lang.String" xmlType="xs:decimal"/>
スキーマを変更することはできませんのでご注意ください。