jsonString转为List,单个项目中独立使用各种时间格式

简单的使用GSON

Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss").create();
 List list = (List) gson.fromJson(jsonString, new TypeToken>() { }.getType());

该方法可以对json字符串中的时间格式进行约定,如果一个项目中可能用到不同格式的时间时,该方法可以完美解决。

而JsonConfig或者JSONUtils.getMorpherRegistry().registerMorpher这两种方法在两个时间格式并行使用的时候将会出现问题

,也就是说JsonConfig或者JSONUtils.getMorpherRegistry().registerMorpher这两种方法修改格式时是针对整个项目的json处理时间的格式

 

 

 

你可能感兴趣的:(技术)