去除url中的& = ;并到Map中的方法:
public static Map<String, Object> transStringToMap(String mapString, String separator, String pairSeparator) { Map<String, Object> map = new HashMap<String, Object>(); String[] fSplit = mapString.split(separator); System.out.println("fSplit.length" + fSplit.length); for (int i = 0; i < fSplit.length; i++) { if (fSplit[i] == null || fSplit[i].length() == 0) { continue; } String[] sSplit = fSplit[i].split(pairSeparator); String value = fSplit[i].substring(fSplit[i].indexOf('=') + 1, fSplit[i].length()); map.put(sSplit[0], value); } return map; }
--------------------------------------------------------------------------------------------------------------------------------------------------------
目前的博客发表主要以记录笔记为主,可能部分内容有些浅显,望各路大牛勿喷,请您雅正
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步