private void getParameters(String url) {
ArrayList<Map<String, String>> list_attr = new ArrayList<Map<String, String>>();
list_attr.clear;
Map<String, String> params = null;
String[] split = url.split(";");
for (String aSplit : split) {
params = new HashMap<String, String>();
if (!"".equals(aSplit.trim())) {
String[] parameters = aSplit.split(",");
if (parameters != null && parameters.length != 0) {
boolean flage = false;
for (int i = 0; i < parameters.length; i++) {
if (parameters[i] != null
&& parameters[i].trim().contains("=")) {
String[] split2 = parameters[i].split("=");
//split2可能为1,可能为2
if (split2.length == 1) {
//有这个参数但是是空的
params.put(split2[0], "");
} else if (split2.length == 2) {
if (!"".equals(split2[0].trim())) {
params.put(split2[0], split2[1]);
if (i == 2) {
String str = split2[1].substring(split2[1].length() - 3, split2[1].length());
}
}
}
}
}
list_attr.add(params);
}
}
}
}