从 JSON 文件读取并在向该对象添加 属性 后写回它
Read From JSON File and after adding a property to that object write back to it
我的 java 项目中有一个空 json 文件,只有 json 个对象括号:- 即
a.json
{}
我想从中读取并在添加键值后写回它,
即:-
{"a":"a"}
是否有任何 Json 库可供我使用。
我不想在 java 中使用简单的 FileReader 和 FileWriters 来读写。
这个任务有几个库。
一个可能是 Jettison https://mvnrepository.com/artifact/org.codehaus.jettison/jettison
Path filePath = <your-file-path>;
String json = new String(Files.readAllBytes(filePath));
JSONObject jsonObject = new JSONObject(json);
jsonObject.put("a", "a");
Files.write(filePath, jsonObject.toString().getBytes());
我的 java 项目中有一个空 json 文件,只有 json 个对象括号:- 即
a.json
{}
我想从中读取并在添加键值后写回它, 即:-
{"a":"a"}
是否有任何 Json 库可供我使用。
我不想在 java 中使用简单的 FileReader 和 FileWriters 来读写。
这个任务有几个库。
一个可能是 Jettison https://mvnrepository.com/artifact/org.codehaus.jettison/jettison
Path filePath = <your-file-path>;
String json = new String(Files.readAllBytes(filePath));
JSONObject jsonObject = new JSONObject(json);
jsonObject.put("a", "a");
Files.write(filePath, jsonObject.toString().getBytes());