读书人

java对象转换为json字符串时对date类型

发布时间: 2014-06-04 16:12:14 作者: rapoo

java对象转换为json字符串时对date类型处理

<div style="font-size: 14px"></div>

?

JsonConfig cfg = new JsonConfig();              cfg.registerJsonValueProcessor(java.util.Date.class,new JsonValueProcessor() {               private final String format="yyyy-MM-dd";               public Object processObjectValue(String key, Object value,                 JsonConfig arg2)               {                if(value==null)                 return "";                if (value instanceof Date) {                 String str = new SimpleDateFormat(format).format((Date) value);                 return str;                }                return value.toString();               }                 public Object processArrayValue(Object value, JsonConfig arg1)               {                return null;               }              });                      Collection<JsonBean> list = JSONArray.toCollection(JSONArray.fromObject(jsonStr,cfg ), JsonBean.class);                         JSONArray json = JSONArray.fromObject(votes,cfg);  

?

读书人网 >JavaScript

热点推荐