hz-zhhq-app-service/greenH5modul/.svn/pristine/d1/d15c3d364b730f57f7fe439d22e...

37 lines
755 B
Plaintext
Raw Normal View History

2025-01-21 13:12:35 +08:00
package com.nationalelectric.greenH5.utils;
import org.apache.commons.lang.StringUtils;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public final class JSONUtil {
/**
* 将对象转为JSON字符串
*
* @param obj
* @return
*/
public static String objectToJson(Object obj) {
if (obj != null) {
return JSON.toJSONString(obj);
}
return null;
}
/**
* json to object
*
* @param json
* @param clazz
* @return
*/
public static <T> T json2Object(String json, Class<T> clazz) {
if (StringUtils.isNotEmpty(json)) {
return JSONObject.parseObject(json, clazz);
}
return null;
}
}