我正在使用JAXB适配器... JAXBDateAdapter
,它以JSON消费客户端的标准格式格式化我的日期。我有一个类User
,它有一个createdOn
字段,并用XmlJavaTypeAdapter(JAXBDateAdapter.class)
注释当我从我的资源返回任何User对象时,一切都很好。命中适配器并格式化日期。但是,我有另一个返回用户地图的电话
@GET
Map<String, List<User>> getUsers() { return ... }
我回来了我的json
{"users" : [{ user in here }, { user in here } ]}
在这种情况下,我的适配器永远不会被击中,日期会以不同的形式返回。我怎样才能使它能够使我的适配器正确格式化日期?