CSV - Export

B

Bommesdieder

Gast
Hi,

ich möchte einen CSV - Export machen momentan sieht dass alles wie folgt aus nun ist meine Frage wie bekomm ich es hin, dass es in Excel geöffnet wird und richtig angezeigt?

Am besten wären Code-Beispiele!!! Danke


Java:
public void getCSV(ActionEvent event) {
		if (gxsnrhsListBinding != null && gxsnrhsListBinding.getItems().size() > 0) {
			Iterator<GxsnrhsRow> it = gxsnrhsListBinding.getItems().iterator();
			String csv = "";
			while (it.hasNext()) {
				SeriennummernBean.GxsnrhsRow objekt = (SeriennummernBean.GxsnrhsRow) it
						.next();
				
				// Wenn feld nicht null dann soll es .trim();
				if (objekt.getGxsnrhs().getShiden() != null) {
					objekt.getGxsnrhs().setShiden(objekt.getGxsnrhs().getShiden().trim());
				}
				
				if(objekt.getGxsnrhs().getShanr1() != null) {
					objekt.getGxsnrhs().setShanr1(objekt.getGxsnrhs().getShanr1().trim());
				}
				
				if(objekt.getGxsnrhs().getShsrn() != null) {
					objekt.getGxsnrhs().setShsrn(objekt.getGxsnrhs().getShsrn().trim());
				}
				
				if(objekt.getGxsnrhs().getShpid() != null) {
					objekt.getGxsnrhs().setShpid(objekt.getGxsnrhs().getShpid().trim());
				}
				
				if(objekt.getGxsnrhs().getShdatum() != null) {
					objekt.getGxsnrhs().setShdatum(objekt.getGxsnrhs().getShdatum());
				}
				
				csv += objekt.getGxsnrhs().getShiden() + ";"+ 
					   objekt.getGxsnrhs().getShanr1() + ";"+
				       objekt.getGxsnrhs().getShsrn() + ";"+
				       objekt.getGxsnrhs().getShpid() + ";"+
				       objekt.getGxsnrhs().getShdatum()+ ";\n";
			}
			System.out.println(csv);
		}		
	}
 

nrg

Top Contributor
das was du da machst hat mit einem "export" wenig zu tun. du gibst lediglich eine zeichenkette auf die konsole aus. wenn du das jetzt in einer datei haben willst, musste das halt erstmal in eine datei schreiben. danach entscheidet dein os darüber, womit es das aufmachen will. im standard ist das bei csv-dateien auch excel.

ausserdem solltest du für sowas auf jedenfall einen StringBuilder nehmen. Strings sind immutable (unveränderbar) und deshalb spamst du mit sowas deinen pool mit enorm vielen stringobjekten. könnte zwar vom compiler optimiert werden aber ich würde mich da nicht darauf verlassen und sowas explizit tun.
 

hansmueller

Bekanntes Mitglied
Hallo,

1. Was funktioniert den nicht?
2. Welche Excelversion verwendest du den?

Bei manchen Excelversionen kann man die csv-Datei nicht mit einen Doppelklick öffnen. Man muß zuerst Excel starten und dann die Datei über den Öffnen-Dialog öffnen.

Nachtrag: Upps, habe ganz übersehen, das du noch nicht mal eine Datei erstellt hast.

MfG
hansmueller
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Doppeltes Gleichheitszeichen bei Export Java Java Basics - Anfänger-Themen 5
C Erste Schritte Bilder nach Export anzeigen Java Basics - Anfänger-Themen 0
krgewb Runnable JAR File Export Java Basics - Anfänger-Themen 11
J Eclipse Export Probleme Java Basics - Anfänger-Themen 25
S Export aus JList Java Basics - Anfänger-Themen 6
F .csv Export aus einer list Java Basics - Anfänger-Themen 25
I DATEV import / export Java Basics - Anfänger-Themen 2
I .jar startet nicht nach Export Java Basics - Anfänger-Themen 27
K Export nach Jar mit Bilder Java Basics - Anfänger-Themen 2
P Classpath jdbc-Treiber kann nach export in jar-File nicht mehr geladen werden Java Basics - Anfänger-Themen 2
C Jar Datei startet nicht nach Export mit Eclipse Juno Java Basics - Anfänger-Themen 2
Gossi Eclipse stellt sich beim Export quer... Java Basics - Anfänger-Themen 4
Kenan89 Export klappt nicht Java Basics - Anfänger-Themen 2
G Erste Schritte Einbindung von Grafiken beim Eclipse Export in Jar File Java Basics - Anfänger-Themen 9
M nach jar export keine db abfrage möglich Java Basics - Anfänger-Themen 2
J Compiler-Fehler Eclipse .jar Export klappt nicht. Java Basics - Anfänger-Themen 17
J Export als Jar mit ODBC-Treiber Java Basics - Anfänger-Themen 8
K Fenster öffnen nicht nach Export in jar File Java Basics - Anfänger-Themen 10
darekkay Ordnerstruktur beim Jar-Export Java Basics - Anfänger-Themen 5
C Eclipse JAR Export could not find main class Java Basics - Anfänger-Themen 13
O Export mit Eclipse in jar funktioniert nicht ! Java Basics - Anfänger-Themen 2
C Eclipse makefile export Java Basics - Anfänger-Themen 13
Fu3L Programm findet nach .jar-Export Dateien nicht Java Basics - Anfänger-Themen 3
M Grafik export in ein Jar File Java Basics - Anfänger-Themen 5
L Export JAR mit External JAR Java Basics - Anfänger-Themen 3
B Export in JAR Java Basics - Anfänger-Themen 4
K Jar Export resourcen einbindung -> Fat Jar Java Basics - Anfänger-Themen 8
P Fehler bei jar Export aus Eclipse Java Basics - Anfänger-Themen 3
K Export Eclipse-Project unter MAC OS X Java Basics - Anfänger-Themen 2
G Eclipse, FatJar, Export, Classpath Java Basics - Anfänger-Themen 13
G Programm-Export (mit DLLs?) Java Basics - Anfänger-Themen 4
S Export nach Excel in Java Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben