Как добавить новый JSONArray в существующий файл?
Добрый день,
у меня возник вопрос:
Как мне записать новый JSONArray в уже существующий JSON-файл, не переписывая его сначала?
public void saveTask() {
try {
FileWriter fw = new FileWriter("tasks.json");
JSONArray ja = new JSONArray();
JSONObject taskNameObject = new JSONObject();
JSONObject taskDescriptionObject = new JSONObject();
taskNameObject.put("task_name", nameOfTask);
taskDescriptionObject.put("task_description", descriptionOfTask);
ja.put(taskNameObject);
ja.put(taskDescriptionObject);
fw.write(ja.toString());
fw.close();
} catch (IOException e) {
e.printStackTrace();
} catch (JSONException e) {
e.printStackTrace();
}
return;
}
}
13 апреля 2019 в 20:26