Step 1:get String
File file = new File(mapFilePath);
StringBuffer sb = new StringBuffer();
try {
InputStreamReader reader = new InputStreamReader(new FileInputStream(file), "UTF-8");
BufferedReader bufferedReader = new BufferedReader(reader);
String temp = "";
while ((temp = bufferedReader.readLine()) != null) {
sb.append(temp);
}
bufferedReader.close();
} catch (Exception e) {
e.printStackTrace();
}
Step 2:transform to JSONArray/JSONObject
JSONArray jsonArray = JSONArray.fromObject(sb.toString())
JSONObject jsonObject = JSONObject.fromObject(sb.toString());