public static HashMap<String, String> toHashMap(JSONObject jsonObject)
{
HashMap<String, String> data = new HashMap<String, String>();
Iterator it = jsonObject.keys();
// 遍历jsonObject数据,添加到Map对象
while (it.hasNext())
{
String key = String.valueOf(it.next());
String value = null;
try {
value = (String) jsonObject.get(key);
}catch (Exception e){
e.printStackTrace();
}
data.put(key, value);
}
return data;
}
public static HashMap<String, MyBean> toHashMapLove(Context context,JSONObject jsonObject)
{
HashMap<String, MyBean> data = new HashMap<String, MyBean>();
Iterator it = jsonObject.keys();
// 遍历jsonObject数据,添加到Map对象
while (it.hasNext())
{
String key = String.valueOf(it.next());
MyBean value = null;
try {
value = parseBean(context, jsonObject.getJSONObject(key));
}catch (Exception e){
e.printStackTrace();
}
data.put(key, value);
}
return data;
}
public static LoveUser parseBean(Context context, JSONObject jsonObject) {
MyBean bean=new MyBean ();
bean.setUserId(getSaveString(jsonObject, "userId"));
bean.setPlatform(getSaveString(jsonObject, "platform"));
retrun bean;
}