62,614
社区成员
发帖
与我相关
我的任务
分享
public static Map<String, String> result2map(String result) {
String[] jsonarray = result.replace("{", "").replace("}", "").replaceAll("[\\n]", "")
.split(",");//把result字符串中的{ }和换行符去除掉,然后通过‘,’分割放到jsonarray数组中
Map<String, String> json = new HashMap<String, String>();
for (String item : jsonarray) {
String[] keyvalue = item.split("\":");//把数组里的值按‘":’分割后放到keyvalue数组中
json.put(keyvalue[0].replaceAll("\"", "").trim(), keyvalue[1].replaceAll("\"", "")
.trim());//replaceAll("\"", "")去除‘"’;然后把keyvalue[0]做key,keyvalue[1]做value放到map里
}
return json;
}