FrontEnd/Android
android studio 안드로이드스튜디오 ] txt파일 한글 깨짐현상 해결
언제나 변함없이
2019. 2. 18. 12:51
반응형
txt파일을 저장할 때 ANSI로 인코딩하여 저장한 후,
private String readTxt() {
String data = null;
InputStream inputStream = getResources().openRawResource(R.raw.test);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
int i;
try {
i = inputStream.read();
while (i != -1) {
//if(i == 64) {byteArrayOutputStream.write('\n');byteArrayOutputStream.write('\n');}
//else
byteArrayOutputStream.write(i);
i = inputStream.read();
}
data = new String(byteArrayOutputStream.toByteArray(),"MS949");
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
return data;
}
위처럼 읽어오면 한글이 깨지지않고 들어갑니다 : )
반응형