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;
}