import com.alibaba.fastjson.JSON;import org.json.JSONArray;import org.json.JSONObject;public static void main(String[] args) {
// 返回的结果JSONObject result = new JSONObject();// 学生JSONArray studentJsonArray = new JSONArray(JSON.toJSONString(studentList));result.put("studentMap", studentJsonArray);// 时间表JSONObject pointTableJsonObject = new JSONObject(JSON.toJSONString(pointTable));result.put("pointTable", pointTableJsonObject);try {writeFile("D:\\8.json", result.toString());// ReadFile("D:\\8.json");System.out.println();} catch (IOException e) {e.printStackTrace();}
}
/*** 写文件到.Json* @param filePath* @param sets* @throws IOException*/public static void writeFile(String filePath, String sets)throws IOException {FileWriter fw = new FileWriter(filePath);PrintWriter out = new PrintWriter(fw);out.write(sets);out.println();fw.close();out.close();}/*** 读Json文件* @param path* @return*/public static Object ReadFile(String path) {File file = new File(path);BufferedReader reader = null;String laststr = "";try {reader = new BufferedReader(new FileReader(file));String tempString = null;while ((tempString = reader.readLine()) != null) {laststr = laststr + tempString;}reader.close();} catch (IOException e) {e.printStackTrace();} finally {if (reader != null) {try {reader.close();} catch (IOException e1) {}}}return JSON.parse(laststr);}