Map<String, String> paramMap = new HashMap<String, String>();
String queryString="id=1&code=2";
if (queryString != null && queryString.length() > 0) {
String[] pairs = queryString.split("&");
for (int x = 0; x < pairs.length; x++) {
String[] nameValue = pairs[x].split("=");
if (nameValue.length == 2) {
paramMap.put(URLDecoder.decode(nameValue[0], encoding),
URLDecoder.decode(nameValue[1], encoding));
}
}
}
本文介绍了一种将URL查询字符串解析为键值对的方法。通过使用Java的HashMap存储解析后的参数,实现了从字符串中提取键值对的功能。文章详细展示了如何通过正则表达式和字符串操作来实现这一过程。
454

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



