1、 Params params = Params.newMap();
2、 params.put(key, value);
3、 Map mapSet = new Map.toMap();
if (params != null && params.size() > 0) {
for (String key : params.keySet()) {
try {
dataJson.put(key, mapSet.get(key));// 如果有json嵌套,应该在每一个请求接口方法中先生成一个json,(尝试写一个公共方法)
} catch (Exception e) {
}
}
}
、、、、、、、、、、、、、、、、、、、、、、、、、、
static class Params {
private Map mMap;
private Params() {
mMap = new HashMap();
}
public static Params newMap() {
return new Params();
}
public Params put(String key, String value) {
mMap.put(key, value);
return this;
}
public Map toMap() {
return mMap;
}
}