Untitled
unknown
java
3 years ago
745 B
8
Indexable
List<Email> ReadMails(String path) throws IOException {
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
List<Email> mails = new ArrayList<>();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {
if (listOfFiles[i].getName().endsWith(".json")) {
Gson gson = new Gson();
// create a reader
String data = new String(Files.readAllBytes(Paths.get(listOfFiles[i].getAbsolutePath())));
Email mail = gson.fromJson(data, Email.class);
mails.add(mail);
}
}
}
return mails;
}Editor is loading...