Wie kann ich eine CSV Datei in Java anwenden?

Naz

Grünschnabel
Hallo an alle,

ich habe folgendes Problem. Ich brauche Daten einer csv Datei, um in Java damit Berechnungen durchführen zu können.
Wie kann ich hier am besten vorgehen? Ich habe noch sehr wenig Programiererfahrung und leider kann ich mit den Tutorials meine Probleme nicht lösen.

Ich habe den folgenden Code gefunden:

CSVParser csvParser = new CSVParser( new FileInputStream("datei.csv") );
for ( String t; (t = csvParser.nextValue()) != null; )
System.out.println( csvParser.lastLineNumber() + " " + t );

Allerdings weiss ich nun nicht wie ich es in Tat umsetzten kann und ob dieser Schritt korrekt wäre.
Ich würde mich für jede Hilfe freuen und bedanke mich im Voraus.

Freundliche Grüße
Naz
 

slowfly

Erfahrenes Mitglied
guggst du hier:
http://opencsv.sourceforge.net/

Hier das Codeschnipsel:
Code:
    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...");
    }

Gruss
slowy