خرید بک لینک
public class ParseJSONuser {
private static String name_get, pass_get, email_get, imageid_get, credit_get, state_get;

public static final String JSON_ARRAY = "user";
public static final String KEY_NAME = "name";
public static final String KEY_EMAIL = "email";
public static final String KEY_PASS = "pass";
public static final String KEY_IMAGEID = "imageid";
public static final String KEY_CREDIT = "credit";
public static final String KEY_STATE = "state";

public ArrayList<HashMap<String, String>> repository;

private JSONArray users = null;

private String json;

public ParseJSONuser(String json){
this.json = json;
}

protected void parseJSONuser(){

repository = new ArrayList<HashMap<String, String>>();

JSONObject jsonObject = null;
try {
jsonObject = new JSONObject(json);
users = jsonObject.getJSONArray(JSON_ARRAY);

for(int i = 0; i< users.length() ; i++){
JSONObject jo = users.getJSONObject(i);
name_get = jo.getString(KEY_NAME);
email_get = jo.getString(KEY_EMAIL);
pass_get = jo.getString(KEY_PASS);
imageid_get = jo.getString(KEY_IMAGEID);
credit_get = jo.getString(KEY_CREDIT);
state_get = jo.getString(KEY_STATE);

HashMap<String,String> map = new HashMap<String, String>();
map.put(KEY_NAME,name_get);
map.put(KEY_EMAIL,email_get);
map.put(KEY_PASS, pass_get);
map.put(KEY_IMAGEID, imageid_get);
map.put(KEY_CREDIT, credit_get);
map.put(KEY_STATE, state_get);

repository.add(map);
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}

برچسب: نویسنده: کاوه محمدزادگان تاريخ: چهارشنبه 6 مرداد 1395 ساعت: 7:05

صفحه بندی