將json數據轉換成.json文件

//將json字符串轉換爲.json文件
public void toJsonFile(String jsonStr){
//        String fullPath = filePath + File.separator + fileName + ".json";
        String fullPath = "E:/paper/test.json";
        try{
        // 保證創建一個新文件
        File file = new File(fullPath);
        if (!file.getParentFile().exists()) {
            // 如果父目錄不存在,創建父目錄
                file.getParentFile().mkdirs();
            }
        if (file.exists()) {
            // 如果已存在,刪除舊文件
            file.delete();
        }
        file.createNewFile();
            // 將格式化後的字符串寫入文件
            Writer write = new OutputStreamWriter(new FileOutputStream(file), "UTF-8");
            write.write(jsonStr);
            write.flush();
            write.close();
        }catch (Exception e){
            e.printStackTrace();
        }
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章