Hallo zusammen,
ich würde dringend Hilfe für ein vermutlich kleines Problem brauchen:
Library: opencsv-3.7.jar und commons-lan3 sind inkludiert.
Das Problem nun ist, wenn ich ein kleines CSV-File (ca. 10 Zeilen) verwende, dann funktioniert folgendes Konstrukt recht gut. Die Ausgabe ist in korrekter CSV Form.
Verwende ich die große Datei (Zeilen im 6-stelligen Bereich) hört mir das Program schon viel zu früh auf. Hier werden die letzten 40.000 Einträge einfach nicht angezeigt, es kommt aber keine Fehlermeldung.
Name: attachments.rar
http://s000.tinyupload.com/index.php?file_id=06318881225175834815
Um Hinweise wäre ich sehr dankbar.
Danke
lg loggy
ich würde dringend Hilfe für ein vermutlich kleines Problem brauchen:
Java:
import java.awt.List;
import java.io.File;
import com.opencsv.*;
import java.io.*;
import java.awt.*;
import java.lang.*;
//FileReader is used for CSVReader
import java.io.FileReader;
import java.io.IOException;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.*;
//import
import java.net.*;
public class clean_DataRead_test {
public static void main(String[] args) throws IOException {
String[] nextline = null;
String strNextline;
String strArrName;
String strArrDescription;
String strArrOther;
/**
* TEST WITH requested File
*/
String csvFilename = "CVE_2009-2014.csv";
// ==================START=====================================================
CSVReader csvreader = new CSVReader(new FileReader(csvFilename));
ArrayList<String> ARRLIreadrows = new ArrayList<String>();
while ((nextline = csvreader.readNext()) != null) {
String convRowsToString = Arrays.deepToString(nextline);
//if (!(convRowsToString.contains("** RESERVED **"))) {
ARRLIreadrows.add(convRowsToString);
}
for (String s : ARRLIreadrows) {
if (!(s.contains("RESERVED"))) {
System.out.println(s);
}
}
}
}
Library: opencsv-3.7.jar und commons-lan3 sind inkludiert.
Das Problem nun ist, wenn ich ein kleines CSV-File (ca. 10 Zeilen) verwende, dann funktioniert folgendes Konstrukt recht gut. Die Ausgabe ist in korrekter CSV Form.
Verwende ich die große Datei (Zeilen im 6-stelligen Bereich) hört mir das Program schon viel zu früh auf. Hier werden die letzten 40.000 Einträge einfach nicht angezeigt, es kommt aber keine Fehlermeldung.
Name: attachments.rar
http://s000.tinyupload.com/index.php?file_id=06318881225175834815
Um Hinweise wäre ich sehr dankbar.
Danke
lg loggy