import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public class JsonMapUtil {
/**
* 将json格式的字符串 放到map中
* @param jsonStr
* @return
*/
public static Map<String, String> parseToMap(String jsonStr){
JSONObject jsonObj =JSON.parseObject(jsonStr);
Set<String> jsonKeySet = jsonObj.keySet();
Map<String, String> resultMap = new HashMap<>();
Iterator<String> it = jsonKeySet.iterator();
while (it.hasNext()) {
String key = it.next();
resultMap.put(key, jsonObj.getString(key));
}
return resultMap;
}
}
java后台开发之json数据字符串转map进行传参
最新推荐文章于 2023-11-29 10:42:34 发布
本文介绍了一种将JSON格式字符串转换为Java Map集合的方法。通过使用阿里Fastjson库解析JSON字符串,该工具能够方便地将数据映射到Map中,便于进一步的数据处理。此方法适用于需要将JSON数据快速转换成可操作格式的场景。

1001

被折叠的 条评论
为什么被折叠?



