java解决返回数据有转义符号

第一种:使用fastjson中@JsonRawValue在字段上加该注解即可,使用过程中需要验证一下有些情况下会失效

第二种:StringEscapeUtils

import org.apache.commons.lang.StringEscapeUtils;
String linkUrl = "json={\"type\":\"String\",\"value\":\"name\"},{\"type\":\"String\",\"value\":\"sex\"}";
System.out.println(StringEscapeUtils.unescapeJava(linkUrl));

//json={"type":"String","value":"name"},{"type":"String","value":"sex"}

 

posted @ 2022-10-26 17:33  白玉神驹  阅读(73)  评论(0)    收藏  举报