마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

잘참고하여 해보려했지만...

0 추천
public class CSV extends Activity {

   public final List<String[]> readCsv(Context context) {
        List<String[]> questionList = new ArrayList<String[]>();
        AssetManager assetManager = context.getAssets();

        try {
            InputStream csvStream = assetManager.open("test.csv");
            InputStreamReader csvStreamReader = new InputStreamReader(csvStream);

            CSVReader csvReader = new CSVReader(csvStreamReader);
            String[] line;

            CSVReader reader = new CSVReader (new FileReader( "test.csv"));
            List myEntries = reader.readAll ();


            // throw away the header
            csvReader.readNext();

            while ((line = csvReader.readNext()) != null) {
                questionList.add(line);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        return questionList;
    }
}
 
가져다 이런식으로 쓰긴했는데 어떻게 가져온걸 확인하며 저소스를 어떻게 이용해야할지 잘모르겠습니다 ...ㅠㅠㅠ 
chobojin (200 포인트) 님이 2017년 2월 7일 질문

1개의 답변

0 추천
기본적인것부터 공부하셔야겠네요.

읽어들인 CSV데이터는 List<String[]> 형태로 저장됩니다.

가져온 List값이 null은 아닌지, size는 존재하는지 판단한 후

내용을 들여다보세요.
개발자초심 (21,220 포인트) 님이 2017년 2월 7일 답변
그 csv파일은 안드로이드 저장소 어디에 놓고 경로를어떻게해야할까요??
...