Rt。
4 回复
示例:
NutMap qsMap = new NutMap();
// 分析
String qs = Streams.readAndClose(new InputStreamReader(ins));
String[] ss = Strings.splitIgnoreBlank(qs, "[&]");
for (String s : ss) {
Pair<String> p = Pair.create(s);
String val = p.getValue();
if (Strings.isBlank(val)) {
qsMap.put(p.getName(), true);
} else {
try {
val = URLDecoder.decode(val, Encoding.UTF8);
}
catch (UnsupportedEncodingException e) {
throw Lang.wrapThrow(e);
}
qsMap.put(p.getName(), val);
}
}
}
添加回复
请先登陆