示例示例JSON文件读取:使用java.io.类来读取JSON文件,它是一个字符流,可以从文件中读取字符。
JSON文件读取:
使用java.io.FileReader类来读取JSON文件,它是一个字符流,可以从文件中读取字符。
示例代码:
import java.io.FileReader;
import org.json.simple.JSONObject;
import org.json.simple.pr.JSONPr;
public class ReadJSONFile {
public static void main(String[] args) {
JSONPr pr = new JSONPr();
try {
Object obj = pr.p(new FileReader("D:\\test.json"));
JSONObject jsonObject = (JSONObject) obj;
String name = (String) jsonObject.get("name");
System.out.println(name);
} catch (Exception e) {
e.printStackTrace();
}
}
}
JSON文件写入:
使用java.io.FileWriter类来写入JSON文件,它是一个字符流,可以将字符写入文件。
示例代码:
import java.io.FileWriter;
import org.json.simple.JSONObject;
public class WriteJSONFile {
public static void main(String[] args) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "John");
jsonObject.put("age", 30);
jsonObject.put("city", "New York");
try {
FileWriter fileWriter = new FileWriter("D:\\test.json");
fileWriter.write(jsonObject.toJSONString());
fileWriter.flush();
fileWriter.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(54条)