웹 개발

[java] UTF-8로 된 파일 읽어서 String으로 저장하기

노루아부지 2019. 8. 15. 11:45
private static StringBuilder htmlReader(String filename) {
	BufferedReader bufferedReader;
	InputStreamReader inputStreamReader;
	FileInputStream fileInputStream;
	StringBuilder builder = null;               
	String htmlFileName = filename;
    
	try {
		fileInputStream = new FileInputStream(htmlFileName);            
		inputStreamReader = new InputStreamReader(fileInputStream, "UTF-8");
		bufferedReader = new BufferedReader(inputStreamReader);
		builder = new StringBuilder();
		String  temp = null;    
		while ((temp = bufferedReader.readLine()) != null) {
			builder.append(temp);
		}            
		bufferedReader.close();                
	} catch (FileNotFoundException e) {            
		e.printStackTrace();
	} catch (IOException e) {
		e.printStackTrace();
	}
	return builder;
}

 

728x90
loading