XSDおよびJAXBで新しく追加されました。 私はいくつかのクラス(Employee.java)とpackage-info.javaファイルで、パッケージ全体、つまり "com.ilume"を生成するlogic.xsdというXSDスキーマファイルを持っています。XSDファイル経由でXmlAdapterクラスを追加する方法
カスタムアダプタクラスを同じパッケージ(StringTrimAdapter
クラスのようなアダプタクラス、How to configure JAXB so it trims whitespaces when unmarshalling tag value?に示す)に追加したいとします。このアダプタクラスは私のlogic.xsdから生成する必要があります (それがStringTrimAdapter
ことを生成することができるように私はlogic.xmlファイルに追加する必要があります?)
と私は@XmlJavaTypeAdapter(MyNormalizedStringAdapter.class)
がpackage-info.javaに追加したいです。どのようなバインディングを書くべきか、どこで?