Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/ChartExportHelper.java @ 9189:13a0c4be17ea
bom for csv export added
author | gernotbelger |
---|---|
date | Thu, 28 Jun 2018 14:11:12 +0200 |
parents | 1cc7653ca84f |
children | e02797341885 |
comparison
equal
deleted
inserted
replaced
9188:3931e8741f53 | 9189:13a0c4be17ea |
---|---|
314 CallContext context) | 314 CallContext context) |
315 { | 315 { |
316 log.debug("export chart as CSV"); | 316 log.debug("export chart as CSV"); |
317 | 317 |
318 try { | 318 try { |
319 // FIXME: decide: to BOM or not to BOM | 319 |
320 // final byte[] BOM = new byte[] {(byte)0xEF, (byte)0xBB, (byte)0xBF}; | 320 // Write BOM so excel is happy |
321 // out.write(BOM); | 321 final byte[] BOM = new byte[] {(byte)0xEF, (byte)0xBB, (byte)0xBF}; |
322 out.write(BOM); | |
322 | 323 |
323 final CSVWriter writer = new CSVWriter( | 324 final CSVWriter writer = new CSVWriter( |
324 new OutputStreamWriter( | 325 new OutputStreamWriter( |
325 out, | 326 out, |
326 DEFAULT_ENCODING), | 327 DEFAULT_ENCODING), |