JAXB可以处理java.time对象吗?

我知道JAXB(用于XML绑定的Java体系结构)可以编组/解组java.util.Date对象,如Blaise Doughan的回答所示 。

但是Java 8中新的java.time包对象ZonedDateTime样呢,比如ZonedDateTime呢? JAXB是否已更新以处理这种新的内置数据类型?

在Java SE 8中,JAXB尚未更新以支持java.time类型。

您需要创建并使用XmlAdapter来处理这些类型。 使用与Joda-Time类似的方法,如本文所述, JAXB和Joda-Time:Dates and Times 。

您可以将此适配器实现用于java.time