小编zhk*_*zhk的帖子

如何以编程方式更改默认的JAXB日期序列化?

有没有办法改变jaxb序列化/反序列化类型的默认方式,在我的情况下的日期,而不是通过注释和/或通过xml jaxb绑定指定它,如 http://jaxb.java.net/guide/Using_different_datatypes.html

我基本上喜欢做类似的事情:

    JAXBContext jaxbContext = ...;
    Marshaller marshaller = jaxbContext.createMarshaller().setAdapter(new DateAdapter(dateFormat));
Run Code Online (Sandbox Code Playgroud)

要有一个预配置的JaxBContext或Marshaller/Unmarshaller,它以自定义方式序列化/反序列化日期.

找不到任何显示如何通过注释或静态使用xml绑定文件的资源..谢谢!

java xml jaxb

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×1

jaxb ×1

xml ×1