(一)判断 字符串是否为jsonoString
package com.gildata.task.platform.common.util;
import com.alibaba.fastjson.JSONObject;
import org.apache.commons.lang3.StringUtils;
/**
* @className: JsonUtils
* @description: TODO
* @author: dingqk
* @date: 2020-12-03 11:21
*/
public class JsonUtils {
public static boolean isJsonObject(String content){
if(StringUtils.isEmpty(content)){
return false;
}
try {
JSONObject.parseObject(content);
}catch (Exception e){
return false;
}
return true;
}
}
(二)JSON 与实体类之间的转换
方法1:
https://blog.csdn.net/leiyuan2580/article/details/83685125
方法1:
RuleDTO ruleDTO =JSONObject.toJavaObject(JSON.parseObject(resourceRule),RuleDTO.class);