게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드 코딩중 난관(?)에 봉착하여 질문드립니다..
게시물ID : programmer_20571짧은주소 복사하기
작성자 : 훗날닭집사장
추천 : 0
조회수 : 426회
댓글수 : 4개
등록시간 : 2017/05/15 22:33:49
옵션
  • 본인삭제금지
안드로이드 에서는 C나 자바에서와 달리

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

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

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

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

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

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

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

정확히 하려는게, 

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

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

제가 구글링을 못하는건가요.. @_@;;
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호