public List<Map<String, String>> getResultMap(String data) {
List<Map<String, String>> list = new ArrayList<Map<String,String>>();
try {
JSONArray jsonArray = new JSONArray(data);
for (int i = 0; i < jsonArray.length(); i++) {
HashMap<String, String> map = new HashMap<String, String>();
JSONObject jsonObject = (JSONObject) jsonArray.get(i);
Iterator<String> iterator = jsonObject.keys();
while (iterator.hasNext()) {
String key = (String) iterator.next();
String value = jsonObject.getString(key);
map.put(key, value);
}
list.add(map);
}
} catch (JSONException e) {
e.printStackTrace();
}
return list;
}
List<Map<String, String>> list = new ArrayList<Map<String,String>>();
try {
JSONArray jsonArray = new JSONArray(data);
for (int i = 0; i < jsonArray.length(); i++) {
HashMap<String, String> map = new HashMap<String, String>();
JSONObject jsonObject = (JSONObject) jsonArray.get(i);
Iterator<String> iterator = jsonObject.keys();
while (iterator.hasNext()) {
String key = (String) iterator.next();
String value = jsonObject.getString(key);
map.put(key, value);
}
list.add(map);
}
} catch (JSONException e) {
e.printStackTrace();
}
return list;
}