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
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);
}
}