파일입출력 언어인코딩 변경
Programing/JAVA 2014. 1. 18. 17:56 |입력
try
{
FileInputStream fis = new FileInputStream(fileName);
InputStreamReader isr = new InputStreamReader(fis,"UTF-8"); //UTF-8써있는곳을 바꾸면 다른 인코딩으로...
BufferedReader br = new BufferedReader(isr);
String line;
while((line = br.readLine())!=null)
{
}
br.close();
isr.close();
fis.close();
}
catch(IOException e)
{
e.getStackTrace();
}
출력
try
{
FileOutputStream fos = new FileOutputStream(saveFileName);
OutputStreamWriter osw = new OutputStreamWriter(fos,"UTF-8");
BufferedWriter bw = new BufferedWriter(osw);
//내용
bw.close();
osw.close();
fos.close();
}
catch(IOException e)
{
e.getStackTrace();
}
입출력
try
{
FileInputStream fis = new FileInputStream(fileName);
InputStreamReader isr = new InputStreamReader(fis,"UTF-8"); //UTF-8써있는곳을 바꾸면 다른 인코딩으로...
BufferedReader br = new BufferedReader(isr);
FileOutputStream fos = new FileOutputStream(saveFileName);
OutputStreamWriter osw = new OutputStreamWriter(fos,"UTF-8");
BufferedWriter bw = new BufferedWriter(osw);
String line;
while((line = br.readLine())!=null)
{
}
br.close();
isr.close();
fis.close();
bw.close();
osw.close();
fos.close();
}
catch(IOException e)
{
e.getStackTrace();
}
'Programing > JAVA' 카테고리의 다른 글
외부 라이브러리 사용하기 (0) | 2014.06.02 |
---|---|
리눅스에서 자바 컴파일 하기 (0) | 2014.05.30 |
File.separator 사용하기 (0) | 2014.05.30 |
한글 유니코드값 사용하기 (0) | 2014.01.22 |
정규표현식 (0) | 2014.01.18 |