java后台开发之json数据字符串转map进行传参

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 parseToMap(String jsonStr){
		JSONObject jsonObj =JSON.parseObject(jsonStr);
		Set  jsonKeySet = jsonObj.keySet(); 
		Map resultMap = new HashMap<>();
		Iterator it = jsonKeySet.iterator();  
		while (it.hasNext()) {  
		  String key = it.next();  
		  resultMap.put(key, jsonObj.getString(key));
		}  
		return resultMap;
	}
}

你可能感兴趣的:(java,java后端)