public class JSONUtils {
private static final Logger logger = LoggerFactory.getLogger(JSONUtils.class);
private static ObjectMapper mapper = new ObjectMapper();
/**
* 将对象转换成json
* @param o
* @return
*/
public static String toJson(Object o){
//将java对象转换为json对象
JSONObject json = JSONObject.fromObject(o);
//将json对象转换为字符串
String resultsJson = json.toString();
return resultsJson;
}
/**
* 将字符串转成对象
* @param jsonString
* @param cls
* @return
*/
public static <T> T toObject(String jsonString,Class<T> cls){
try {
return mapper.readValue(jsonString, cls);
} catch (IOException e) {
logger.error("json String to object error",e);
}
return null;
}
json转对象
最新推荐文章于 2025-06-14 12:11:52 发布