https://commons.apache.org/proper/commons-io/download_io.cgi
https://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/FileUtils.html
https://stleary.github.io/JSON-java/org/json/JSONObject.html
https://github.com/stleary/JSON-java
try {
String filename = "geovindu.json";
InputStream is = SqlDuMain.class.getResourceAsStream(filename);
JSONTokener tokener = new JSONTokener(is);
JSONObject object = new JSONObject(tokener);
System.out.println("Id : " + object.getLong("id"));
System.out.println("Name: " + object.getString("name"));
System.out.println("Age : " + object.getInt("age"));
System.out.println("Courses: ");
JSONArray courses = object.getJSONArray("courses");
for (int dui = 0; dui < courses.length(); dui++) {
System.out.println(" - " + courses.get(dui));
}
/*Geovin Du 涂聚文*/ //2
File file=new File("src/geovindu.json");
if (file.exists()) {
String content = FileUtils.readFileToString(file, "UTF-8");
System.out.println(content);
//String filename1 = "geovindu.json";
JSONObject jsonObject = parseJSONFile("src/geovindu.json");
System.out.println(jsonObject.toString());
}
}
catch (Exception exception)
{
exception.printStackTrace();
}
}
catch (NoSuchMethodException exception)
{
exception.printStackTrace();
}
catch (Exception exception){
exception.printStackTrace();
}