java简单工具(一):JSON文件读取和写入

java简单工具(一):JSON文件读取和写入

目前,JSON数据应用较为广泛,本文主要是展示采用JAVA读取JSON文件的最简洁方法

1、JSON文件格式

文件内容如下,文件名称为:data.json

{
     
    "id": 1,
    "uName": "张三",
    "idNumber": 410121199804064431,
    "books": [
      "水浒传",
      "三国演义"
    ]
}

2、JSON文件读取

局部变量:jsonPath为json文件的绝对地址,例如:D:\data\data.json,返回值为字符串。

	public String readJson(String jsonPath) {
     
		File jsonFile = new File(jsonPath);
		try {
     
			FileReader fileReader = new FileReader(jsonFile);
			BufferedReader reader = new BufferedReader(fileReader);
			StringBuilder sb = new StringBuilder();
			while (true) {
     
				int ch = reader.read();
				if (ch != -1) {
     
					sb.append((char) ch);
				} else {
     
					break;
				}
			}
			fileReader.close();
			reader.close();
			return sb.toString();
		} catch (IOException e) {
     
			return null;
		}
	}

json文件的读取结果为:

 {
    "id": 1,
    "uName": "张三",
    "idNumber": 410121199804064431,
    "books": [
      "水浒传",
      "三国演义"
    ]
 }

你可能感兴趣的:(Java工具,java,json)