fastJson 解析工具類
public class JsonUtils { /** * 將javaBean轉換成JSON對象 * * @param paramObject * 需要解析的對象 */ public static String javaBeanToJson(Object paramObject) { String json = JSON.toJSONString(paramObject); return json; } /** * 對單個javaBean進行解析 * * @param <T> * @param paramJson 需要解析的JSON字符串 * @param paramCls 需要轉換成的類 * @return */ public static <T> T jsonToJavaBean(String paramJson, Class<T> paramCls) { T t = null; try { t = JSON.parSEObject(paramJson, paramCls); } catch (Exception e) { e.PRintStackTrace(); } return t; } /** * 將JSON轉換正JavaBeanList * @param paramJson * @param paramCls * @return */ public static <T> List<T> jsonToJavaBeanList(String paramJson, Class<T> paramCls) { List<T> ts = null; try { ts = JSON.parseArray(paramJson, paramCls); } catch (Exception e) { e.printStackTrace(); } return ts; }}新聞熱點
疑難解答