Tag,
woran erkenne ich eigentlich beim Einlesen einer CSV-Datei wann eine Zeile zuende gelesen wurde und in eine neue "gesprungen" wird?
Für mich heißt das nämlich, dass ich an dieser Stelle ganz gern eine neue Spalte in einer Tabelle erzeugen möchte.
Danke im Voraus!
Code-Auszug:
Im Moment würde also alles in der CSV-Datei hintereinander in eine Tabelle geschrieben werden
woran erkenne ich eigentlich beim Einlesen einer CSV-Datei wann eine Zeile zuende gelesen wurde und in eine neue "gesprungen" wird?
Für mich heißt das nämlich, dass ich an dieser Stelle ganz gern eine neue Spalte in einer Tabelle erzeugen möchte.
Danke im Voraus!
Code-Auszug:
Code:
FormFile datei = inputForm.getFile();
StringBuffer sb = new StringBuffer();
sb.append("<table><tr>");
CSVParser csvParser = new CSVParser(datei.getInputStream());
sb.append("<tr>");
for ( String t; (t = csvParser.nextValue()) != null; ){
sb.append("<td>"+t+"</td>");
}
sb.append("</tr></table>");
Im Moment würde also alles in der CSV-Datei hintereinander in eine Tabelle geschrieben werden