Blaise Doughan によるこの回答に見られるように、 JAXB (XML バインディングのための Java アーキテクチャ)が java.util.Date オブジェクトをマーシャリング/アンマーシャリングできることを私は知っています。
しかし、 Java 8の新しいjava.time パッケージオブジェクトについてはどうでしょうか。JAXB は、この新しく組み込まれたデータ型を処理するように更新されましたか?ZonedDateTime
Blaise Doughan によるこの回答に見られるように、 JAXB (XML バインディングのための Java アーキテクチャ)が java.util.Date オブジェクトをマーシャリング/アンマーシャリングできることを私は知っています。
しかし、 Java 8の新しいjava.time パッケージオブジェクトについてはどうでしょうか。JAXB は、この新しく組み込まれたデータ型を処理するように更新されましたか?ZonedDateTime
Java SE 8 では、 java.timeタイプをサポートするように JAXB はまだ更新されていません。
実際、リファレンス実装にはこれに関連する問題があります。
これらのタイプを処理するには、 を作成して使用する必要がありXmlAdapter
ます。この投稿JAXB and Joda-Time: Dates and Timesで説明されているように、 Joda-Timeで行われたのと同様のアプローチを使用します。
このアダプターの実装をjava.timeに使用できる場合があります。