this question has answer here:
- how parse json 28 answers
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")); }