我在json字符串中有一个日期(从ASP.NET休息服务返回),如下所示:"created": "/Date(1277931782420-0700)/"
杰克逊无法解析这个日期。我可以编写自己的日期格式并将其传递给mapper.getDeserializationConfig().setDateFormat();
,但我想知道是否有更简单/更好的方法来执行此操作...
答案 0 :(得分:2)
我认为定义日期格式是一种合理的方式。或者你可以定义自己的JsonDeserializer,注册它,但它不是更简单的方法(但如果你需要更复杂的解析,可能会更强大)。