package cn.com.qmth.sdk.util; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import cn.com.qmth.sdk.util.DateUtil.DatePatterns; /** * 类注释 * * @author WANGWEI */ public class JsonUtil { /** * 方法注释 * * @author WANGWEI * @param obj * @return */ public static String toJson(Object obj) { Gson gson = new GsonBuilder().disableHtmlEscaping().setDateFormat(DatePatterns.ISO) .create(); return gson.toJson(obj); } /** * 方法注释 * * @author WANGWEI * @param obj * @return */ public static String toPrettyJson(Object obj) { Gson gson = new GsonBuilder().disableHtmlEscaping().setPrettyPrinting() .setDateFormat(DatePatterns.ISO).create(); return gson.toJson(obj); } /** * 方法注释 * * @author WANGWEI * @param json * @param c * @return */ public static T fromJson(String json, Class c) { Gson gson = new GsonBuilder().disableHtmlEscaping().create(); return gson.fromJson(json, c); } }