用Java创建Json文件_创建json文件

  • Post author:
  • Post category:java


[java]代码库public static boolean createJsonFile(String jsonString, String filePath, String fileName) {

// 标记文件生成是否成功

boolean flag = true;

// 拼接文件完整路径

String fullPath = filePath + File.separator + fileName + “.json”;

// 生成json格式文件

try {

// 保证创建一个新文件

File file = new File(fullPath);

if (!file.getParentFile().exists()) { // 如果父目录不存在,创建父目录

file.getParentFile().mkdirs();

}

if (file.exists()) { // 如果已存在,删除旧文件

file.delete();

}

file.createNewFile();

// 格式化json字符串

jsonString = JsonFormatTool.formatJson(jsonString);

// 将格式化后的字符串写入文件

Writer write = new OutputStreamWriter(new FileOutputStream(file), “UTF-8”);

write.write(jsonString);

write.flush();

write.close();

} catch (Exception e) {

flag = false;

e.printStackTrace();

}

// 返回是否成功的标记

return flag;

}

694748ed64b9390909c0d88230893790.png



版权声明:本文为weixin_39902085原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。