java - convert [{'Int_key':0,'Title':"Title value"},{'Int_key':1,'Title':"xxxxx"}] to hashmap -


this question has answer here:

i have string below , want convert hash map. can me on this? [{'int_key':0,'title':"title value"},{'int_key':1,'title':"xxxxx"}]

since don't seem using json parsing library, here's how can android's built-in library (untested):

string json = "[{\"int_key\":0,\"title\":\"title value\"},{\"int_key\":1,\"title\":\"xxxxx\"}]"; map<integer, string> map = new hashmap<>(); jsonarray array = new jsonarray(json); (int = 0; < array.length(); i++) {     jsonobject object = array.getjsonobject(i);     map.put(object.getint("int_key"), object.getstring("title")); }