It doesn't look like XML, but a JSON.
You should initialize a JSONObject with that string.
JSONObject obj = new JSONObject(str);
And then to access a certain field just check if it exists, and then try to get a data from that field, for example to get the JSONArray call:
if (obj.has("features")&&!obj.isNull("features")){
JSONArray array = obj.getJSONArray("");
for (int i=0; i<array.length; i++){
JSONObject anotherObject = array.getJSONObject(i);
//access the fields of that json object
}
}