【发布时间】:2014-08-15 20:34:40
【问题描述】:
我遇到的问题是我有一些 Java 消费者和一些浏览器。我的目标浏览器是 IE7+(json3 仅适用于 IE7)和 Chrome。
对于浏览器,我希望将日期反序列化为 Date JavaScript 对象(使用 JSON.parse() 方法。对于 Java 使用者,我希望反序列化为 java.util.Date Java 对象。
鉴于我无法在浏览器端进行任何更改。我必须将消息序列化为这样的:
{ myDate: new Date(<EPOCH HERE>) }
这当然会导致 Java 反序列化器出现问题。不过,我希望我可以用 Gson 做点什么来完成这项工作……我的想法?
或者我应该采取完全不同的策略吗?
【问题讨论】:
标签: java json serialization