Reading a JSON file Using Java
package
com.gaurav.coreexamples;
import
java.io.BufferedReader;
import
java.io.FileReader;
import
java.io.IOException;
public class
ReadJsonObjectFromFileUsingJava {
public static void
main(String... args) throws IOException {
BufferedReader reader = new
BufferedReader(new FileReader(
"C:\\JsonData.json"));
StringBuilder sb = new
StringBuilder();
String line = reader.readLine();
while (line != null) {
sb.append(line + "\n");
line =
reader.readLine();
}
reader.close();
String data = sb.toString();
System.out.println(data);
}
}
Result:-
Note:- Here i am reading a file named "JsonData.json" available in C:/ drive, in that file, below content is available:-
{"age":25,"name":"Gaurav","relations":["WIFE","FATHER","MOTHER","SISTER"]}
{"age":22,"name":"Kate","relations":["HUSBAND","MOTHER","BROTHER"]}
{"age":26,"name":"Julia","relations":["FATHER","MOTHER","SON"]}
Note:- Using this way, we can read any type of file and read any data available in buffer, we can also read HttpServletRequest data using the above code.
{"age":22,"name":"Kate","relations":["HUSBAND","MOTHER","BROTHER"]}
{"age":26,"name":"Julia","relations":["FATHER","MOTHER","SON"]}
Note:- Using this way, we can read any type of file and read any data available in buffer, we can also read HttpServletRequest data using the above code.
This would help read this articles read json file in java
ReplyDelete