public Map<String, Object> getMap(String data){
Map<String, Object> valueMap = new HashMap<String, Object>();
JSONObject jsonOb;
try {
JSONArray jsonArray = new JSONArray(data);
JSONObject jsonObject = (JSONObject) jsonArray.get(0);
jsonOb = new JSONObject(jsonObject.toString());
Iterator<String> keyIter = jsonOb.keys();
String key;
Object value;
while (keyIter.hasNext()) {
key = (String) keyIter.next();
value = jsonOb.get(key);
valueMap.put(key, value);
}
} catch (JSONException e) {
e.printStackTrace();
}
return valueMap;
}
Map<String, Object> valueMap = new HashMap<String, Object>();
JSONObject jsonOb;
try {
JSONArray jsonArray = new JSONArray(data);
JSONObject jsonObject = (JSONObject) jsonArray.get(0);
jsonOb = new JSONObject(jsonObject.toString());
Iterator<String> keyIter = jsonOb.keys();
String key;
Object value;
while (keyIter.hasNext()) {
key = (String) keyIter.next();
value = jsonOb.get(key);
valueMap.put(key, value);
}
} catch (JSONException e) {
e.printStackTrace();
}
return valueMap;
}