package uniqifierorig; import java.io.FileReader; import java.io.BufferedReader; import java.lang.StringBuilder; public class FileOpener { // Retuns null if it couldn't read the passed-in file. public static String ReadFileToString(String filename) { if (filename == null || filename.isEmpty()) return ""; try { BufferedReader reader = new BufferedReader(new FileReader(filename)); StringBuilder sb = new StringBuilder(); String line; while ((line = reader.readLine()) != null) { sb.append(line); } reader.close(); return sb.toString(); } catch (Exception e) { System.err.format("Exception occurred trying to read '%s'.", filename); e.printStackTrace(); return null; } } }