Reader reader = new BufferedReader(new InputStreamReader(
new FileInputStream(fileName), "utf-8"));
String text = readAll(reader);
return text;
} catch (UnsupportedEncodingException e) {
throw new IORuntimeException(e);
} catch (FileNotFoundException e) {
throw new IORuntimeException(e);
}
}