안드로이드 파일입출력 관련 질문입니다.

조회수 1414회

안드로이드 에서는 C나 자바에서와 달리

PC 파일 내에 있는 txt파일 등을 입출력하는게 간단한 편이 아닌 것 같더군요.

뭐 이거저거 문서 뒤져보다가 C드라이브 말고

app/src/main/ 경로에 assets 디렉터리를 만들어

그 안에 읽을 파일을 넣어주면 읽을 수 있다고 하기에

그렇게 하고 csv 파일을 집어넣었습니다.

그러고 입출력을 시도하려는데.. 코드들을 찬찬히 읽으면서 결과를 보니까 파일을 통째로 읽어오는 것만 있는 듯 한데..

혹시 C나 자바에서처럼 line별로 읽어들이는 기능은 없나요?

정확히 하려는게,

csv파일을 읽는다 (csv파일은 한 line(한 row)에 한개씩 데이터가 있음.) -> file.length() 만큼 반복시켜서 line단위로 데이터를 읽어들이면서 sqlite db에 삽입 (이건 속도 문제때문에 bulk insert를 활용해야 한다더군요.)

이건데.. 제가 찾아본 문서들에서는 그냥 통쨰로 읽어들이는 것들 뿐이네요. 혹시 방법이 있나요..?

제가 구글링을 못하는건가요.. @_@;;

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)