Code to append data in a existing file
Sample code:-
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class AppendDataInFile {
public static void main(String[] args) {
try {
String dataForAppend = "This content is going to append in the existing file";
File file = new File("C:\\ImportantData.json");
FileWriter fileWritter = new FileWriter(file, true);
BufferedWriter bufferWritter = new BufferedWriter(fileWritter);
bufferWritter.write("\n" + dataForAppend);
bufferWritter.close();
System.out
.println("Data successfully appended in the existing File");
} catch (IOException ioe) {
System.out
.println("IOException Occurred during data append in File.."
+ ioe.getMessage());
}
}
}
Result:-
Note:- Prior to execution of the above program, in the existing file ImportantData.json is having the below content.
{"age":25,"name":"Gaurav","relations":["WIFE","FATHER","MOTHER","SISTER"]}
So, after the successful execution of the above program, the content passed through the program is added in the file which is shown in the Result.
No comments:
Post a Comment