File file = new File("./json_data/json.data");

if(file.exists()) {
System.out.println("is exists!!");
}else {
System.out.println("is not exists!!");
}

FileReader fr = new FileReader(file);

BufferedReader br = new BufferedReader(fr);

String line = null;

StringBuilder sb = new StringBuilder();

while((line = br.readLine()) != null) {
sb.append(line);
}

Gson gson = new Gson();



List<Person> personList = gson.fromJson(sb.toString(), new TypeToken<List<Person>>(){}.getType());

for(Person person : personList) {
System.out.println(person.name);
}

 

//Object to Json String

String json = gson.toJson(person);

+ Recent posts