yujian
2020-01-08 b1d0eae0b98ca29089b30ab62e2c34606a6b304a
utils/src/main/java/org/yeshi/utils/JsonUtil.java
@@ -12,9 +12,6 @@
import java.util.Map;
import java.util.Set;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JavaType;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonElement;
@@ -202,7 +199,8 @@
                  desc = (nowDay - oldDay) + "天前";
               }
               out.value(desc);
            }
            } else
               out.value("");
         }
         @Override
@@ -271,7 +269,11 @@
      List<T> list = new ArrayList<>();
      JSONArray array = JSONArray.fromObject(jsonData);
      for (int i = 0; i < array.size(); i++) {
         list.add(baseGson.fromJson(array.optJSONObject(i).toString(), beanType));
         try {
            list.add(baseGson.fromJson(array.optJSONObject(i).toString(), beanType));
         } catch (Exception e) {
            list.add(baseGson.fromJson(array.optString(i), beanType));
         }
      }
      return list;
   }