comparison flys-artifacts/src/main/java/de/intevation/flys/exports/AbstractExporter.java @ 4910:a707ef048188

Insert CR and LF at the end of each line in CSV exports.
author Raimund Renkert <rrenkert@intevation.de>
date Wed, 30 Jan 2013 14:42:17 +0100
parents 118fe1cc8cc8
children baf51f820838
comparison
equal deleted inserted replaced
4909:67bbcee26e21 4910:a707ef048188
242 protected void generateCSV() 242 protected void generateCSV()
243 throws IOException 243 throws IOException
244 { 244 {
245 logger.info("AbstractExporter.generateCSV"); 245 logger.info("AbstractExporter.generateCSV");
246 246
247 char quote = '"';
248 char escape = '\\';
249
247 CSVWriter writer = new CSVWriter( 250 CSVWriter writer = new CSVWriter(
248 new OutputStreamWriter( 251 new OutputStreamWriter(
249 out, 252 out,
250 DEFAULT_CSV_CHARSET), 253 DEFAULT_CSV_CHARSET),
251 DEFAULT_CSV_SEPARATOR); 254 DEFAULT_CSV_SEPARATOR, quote, escape, "\r\n");
252 255
253 writeCSVData(writer); 256 writeCSVData(writer);
254 257
255 writer.close(); 258 writer.close();
256 } 259 }

http://dive4elements.wald.intevation.org