public static Map<String,String> getMap(String snapshot){
ObjectMapper mapper = new ObjectMapper();
Map<String, String> map;
if(StringUtils.isBlank(snapshot)){
return null;
}
try {
map = mapper.readValue(snapshot, new TypeReference<Map<String, String>>() {
});
return map;
} catch (Exception e) {
return null;
}
}
package com.gemantic.wealth.wine.util;
import com.alibaba.fastjson.JSONObject;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import java.util.Map;
/**
* 将json转换成map
* @author dell
*/
@Slf4j
public class SnapshotUtils {
public static Map<String, String> getMap(String snapshot) {
try {
if(StringUtils.isNotBlank(snapshot)) {
return (Map) JSONObject.parseObject(snapshot, Map.class);
}
} catch (Exception e) {
log.error("SnapshotUtils.getMap happen error ",e);
return null;
}
return null;
}
}