csv Bibliothek

Status
Nicht offen für weitere Antworten.
Ich würde sagen, ihr konzentriert euch auf das Wesentliche, die Lösung des Problems des Threaderstellers.
Eure Diskussion hat hier nichts zu suchen.

Allerdings muss ich deepthroat in einigen Punkten Recht geben, von dir celloman kommt wenig Reaktion und wenige Informationen. Die Leute im Forum wollen helfen, aber dazu brauchen sie möglichst viele Informationen. "Das geht nicht" hilft keinem weiter, es werdne die Ausgaben, Fehlermeldungen etc (und auch eigenener (!) Quellcode) benötigt um dir bei der Problemlösung zu helfen.
 
Da hast Recht, mich in deine Niveau Aroganz hinabzusetzen.

Ich würde eher sagen, dass du ein Pessimist bist, statt Optimist.
Ach, wie vortrefflich könnte ich mit dir noch weiter diese kurzweilige, gleichwohl amüsante Unterhaltung führen... :suspekt:

Aber damit dieses leidige Thema endlich mal beendet ist:
Java:
import au.com.bytecode.opencsv.CSVReader;
import java.io.FileReader;
import java.io.FileNotFoundException;
import java.io.IOException;


public class Main {

	public static void main(String[] args) throws FileNotFoundException, IOException {
		CSVReader reader = new CSVReader(new FileReader("testdatei.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...");
		}
	}
}
Eingabedatei:
Code:
"4G8_800_415____0210_A01_0001_L";"Widerstandspunktschweissen";"2314;10";"-850;26";"208;00";birne; Banane;
"4G8_800_415____0210_A01_0001_R";"Widerstandspunktschweissen";"2314;10";"850;26";"208;00";birne; Banane;
"4G8_800_415____0210_A01_0002_L";"Widerstandspunktschweissen";"2294;20";"-852;06";"156;11";birne; Banane;
"4G8_800_415____0210_A01_0002_R";"Widerstandspunktschweissen";"2294;20";"852;06";"156;11";birne; Banane;
"4G8_800_415____0210_A01_0003_L";"Widerstandspunktschweissen";"2276;11";"-853;80";"106;03";birne; Banane;
"4G8_800_415____0210_A01_0003_R";"Widerstandspunktschweissen";"2276;11";"853;80";"106;03"birne; Banane;
Ausgabe:
Code:
4G8_800_415____0210_A01_0001_L Widerstandspunktschweissen etc...
4G8_800_415____0210_A01_0001_R Widerstandspunktschweissen etc...
4G8_800_415____0210_A01_0002_L Widerstandspunktschweissen etc...
4G8_800_415____0210_A01_0002_R Widerstandspunktschweissen etc...
4G8_800_415____0210_A01_0003_L Widerstandspunktschweissen etc...
4G8_800_415____0210_A01_0003_R Widerstandspunktschweissen etc...
Gruß
 
Hallo,

eins verstehe ich nicht,

Habe seit gestern ein paar Varianten ausprobiert und bin nicht draufgekommen.
mit dem Befehl

Code:
 System.out.println(nextLine[0]);
Werden alle Wete der 1. Spalte angzeigt.
Und mit Dem Befehl

Code:
 System.out.println(nextLine[0] + ' ' + nextLine[1]

sollte es mir doch die Werte in der 2. Spalte auch anzeigen.


Doch leider Bekomme ich eine Fehlermeldung


Code:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
	at pars.main(pars.java:31)



Die Zweite Spalte ist am Anfang leer,

liegt es vielleicht daran?
 
Zuletzt bearbeitet:
So... nun ist erstmal gut hier.

celloman: Bitte lies dir entsprechende Bücher oder tutorials durch um die Grundlagen von Java zu erlernen. Das Forum ist nicht dafür da eben dieses zu leisten und du treibst damit nur andere Nutzer zur Verzweiflung wenn die einfachsten Sachen nicht klappen. Das bringt dich im übrigen auch nicht vorran irgendwie Code zusammen zu klauben.

Entsprechende Links findest du im Link-Thread in diesem Forum.
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück