用fastjson将json相关特殊字符转义
public static String escape(String text) {
if (StringUtils.isEmpty(text)) {
return text;
}
// fastjson序列化string时会自动转义(但会在前后加上两个双引号)
String json = JSONObject.toJSONString(text);
json = json.substring(1, json.length() - 1);
return json;
}