json格式字符串转化为map
在这里插入代码片
```Gson gson = new GsonBuilder().create();
/**
* 转行特殊字符,并转为map
* @param str
* @return
*/
public static Map convertAndToMap(String str){
str = StringUtils.replace(str, ""","\"");
return gson.fromJson(str,Map.class);
}
//若从另一接口得到json格式字符串"jsonStr":{ "cardType":2, "cardNo":"900000022219" }
Map<String, String> extendMap = convertAndToMap(xxx.getJsonStr());
if (!Objects.isNull(extendMap)) {
xxx.setCardType(extendMap.get("cardType"));
}