Notice
Recent Posts
Recent Comments
Link
투케이2K
215. (AndroidStudio/android/java) raw 폴더에 저장된 텍스트 text 파일 읽기 수행 - openRawResource 본문
Android
215. (AndroidStudio/android/java) raw 폴더에 저장된 텍스트 text 파일 읽기 수행 - openRawResource
투케이2K 2021. 11. 6. 16:44[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : java
[소스 코드]
//TODO [raw 폴더에 저장된 텍스트 파일 읽기 실시]
public void readTxtFile() {
String result = "";
// [안드로이드 프로젝트 raw 폴더에 저장된 텍스트 파일 읽기]
InputStream txtResource = getApplicationContext().getResources().openRawResource(R.raw.test);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
int len = 0;
try {
len = txtResource.read();
// 반복문을 수행하면서 파일 내용을 읽음
while (len != -1) {
byteArrayOutputStream.write(len);
len = txtResource.read();
}
// 저장된 값을 변수에 저장 실시
result = new String(byteArrayOutputStream.toByteArray(), "UTF-8");
txtResource.close();
} catch (IOException e) {
e.printStackTrace();
}
Log.d("---","---");
Log.d("//===========//","================================================");
Log.d("","\n"+"[A_Test > readTxtFile() : raw 폴더 텍스트 파일 확인 실시]");
Log.d("","\n"+"["+"data : " + String.valueOf(result)+"]");
Log.d("//===========//","================================================");
Log.d("---","---");
}
[결과 출력]
반응형
'Android' 카테고리의 다른 글
Comments