CSV-Datei-Validierung mit Java

Lese ich eine Datei zeilenweise, wie folgt:

 FileReader myFile = new FileReader(File file);
 BufferedReader InputFile = new BufferedReader(myFile);
 //Read the first line
 String currentRecord = InputFile.readLine();

 while(currentRecord != null) {
      currentRecord = InputFile.readLine();
 }

Aber wenn andere Arten von Dateien hochgeladen werden, wird es noch Lesen deren Inhalte. Zum Beispiel, wenn die hochgeladene Datei ein Bild ist, wird es ausgegeben wird junk-Zeichen, wenn die Datei gelesen wird. Also meine Frage ist: wie kann ich die Datei CSV für Sie sicher vor es zu Lesen?

Überprüfung der Erweiterung der Datei ist eine Art von lame da jemand hochladen kann die Datei nicht im CSV-hat aber einen .csv-Erweiterung. Vielen Dank im Voraus.

InformationsquelleAutor | 2009-03-13

Schreibe einen Kommentar