首页 文章

CSV文件读入Android应用程序

提问于
浏览
0

我对阅读CSV文件有点困惑:

  • 我在意图的帮助下选择了一条路"/file:/storage/emulated/0/Download/student.csv"

  • 我在这个函数中使用了这个路径:

String splitBy =“,”; BufferedReader br = new BufferedReader(new FileReader(path));字符串行; while((line = br.readLine())!= null){String [] b = line.split(splitBy);的System.out.println(B [0]); Log.e(“Final Val”,b [0]); } br.close();

我得到以下异常: /file:/storage/emulated/0/Download/student.csv: open failed: ENOENT (No such file or directory) 当我将此文件添加到Android中的原始目录时,它为我提供了正确的数据 . 请帮我解决这类问题 .

1 回答

  • 1

    您的应用需要访问外部存储的权限 . 检查您的清单

    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    

相关问题