Java 使用 IO 流写入 JSON 文件 - 详细教程

本教程详细介绍了使用 Java 的 IO 流将 JSON 对象写入本地文件的方法。

步骤:

  1. 导入相关的 IO 流和 JSON 处理库:
import java.io.FileWriter;
import java.io.IOException;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
  1. 创建一个 JSON 对象并设置相关的属性:
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "John");
jsonObject.put("age", 30);
jsonObject.put("city", "New York");
  1. 创建一个 JSON 数组并将其添加到 JSON 对象中:
JSONArray jsonArray = new JSONArray();
jsonArray.add("Java");
jsonArray.add("Python");
jsonArray.add("JavaScript");

jsonObject.put("skills", jsonArray);
  1. 创建一个文件写入流并将 JSON 对象写入文件中:
try (FileWriter fileWriter = new FileWriter("data.json")) {
    fileWriter.write(jsonObject.toJSONString());
} catch (IOException e) {
    e.printStackTrace();
}

以上代码将创建一个名为"data.json"的文件,并将 JSON 对象写入该文件中。请确保在运行代码之前,已经添加了相关的 JSON 处理库,如 json-simple 或者 Gson 等。

Java 使用 IO 流写入 JSON 文件 -  详细教程

原文地址: https://www.cveoy.top/t/topic/qtAG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录