Ich versuche, eine CSV von einigen Daten erhalten von Oracle abgerufen. Ich muss nur die CSV schreiben, mit dem Ergebnis der Abfrage als Spalte von CSV. Das ist mein Code:Java csv Parser/Writer
// get data
final List<myDto> dataCsv = myDao.getdata();
StringWriter writer = new StringWriter();
CSVWriter csvWriter = new CSVWriter(writer,';');
List<String[]> result = toStringArray(dataCsv);
csvWriter.writeAll(result);
csvWriter.close();
return Response.ok(result).header("Content-Disposition", "attachment; filename=" + fileName).build();`
Offensichtlich kann es toStringArray()
nicht finden. Aber muss ich es bauen? Brauche ich es wirklich? Wie muss ich die Bearbeitung bearbeiten, damit sie funktioniert?