CSVReader | wo muss die Datei liegen | File not found

  • Antworten:1
  • OffenNicht stickyNicht beantwortet
  • Forum-Beiträge: 11

08.11.2020, 11:33:37 via Website

Wo muss das File "yourfile.csv" liegen das es gefunden wird.
Ich habe es in vielen Ordner ausprobiert jedes mal kam als Fehler zurück, dass das File nicht gefunden werden konnte.

Code der eine CSV Datei lesen soll (vorausgesetzt er findet sie):

try {
CSVReader reader = new CSVReader(new FileReader("yourfile.csv"));
String[] nextLine;
while ((nextLine = reader.readNext()) != null) {
    // nextLine[] is an array of values from the line
    System.out.println(nextLine[0] + nextLine[1] + "etc...");
}
} catch (IOException e) {

}

Wo muss das "yourfile.csv" liegen das es gefunden wird?
bzw. Was muss ich machen wenn ich die Datei im Ordner "raw" habe

Diskutiere mit!
  • Forum-Beiträge: 11.168

08.11.2020, 11:51:06 via Website

Wenn du die Datei nicht nachträglich austauschen musst, kannst du die Assets nehmen:
https://stackoverflow.com/questions/9544737/read-file-from-assets

Ansonsten musst du die Datei aus dem internal Storage lesen:
https://developer.android.com/training/data-storage

LG Pascal //It's not a bug, it's a feature. :) ;)

Hilfreich?
Diskutiere mit!