File tree Expand file tree Collapse file tree
src/test/java/org/apache/commons/csv/issues Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717package org .apache .commons .csv .issues ;
1818
1919import java .io .File ;
20- import java .io .FileInputStream ;
2120import java .io .IOException ;
22- import java .io .InputStreamReader ;
21+ import java .io .Reader ;
2322import java .nio .charset .StandardCharsets ;
23+ import java .nio .file .Files ;
2424
2525import org .apache .commons .csv .CSVFormat ;
2626import org .apache .commons .csv .CSVParser ;
@@ -49,8 +49,8 @@ private void createEndChannel(final File csvFile) {
4949 .setQuoteMode (QuoteMode .ALL )
5050 .build ();
5151 // @formatter:on
52- try (CSVParser parser = csvFormat
53- . parse ( new InputStreamReader ( new FileInputStream ( csvFile ), StandardCharsets . UTF_8 ) )) {
52+ try (Reader reader = Files . newBufferedReader ( csvFile . toPath (), StandardCharsets . UTF_8 );
53+ CSVParser parser = csvFormat . parse ( reader )) {
5454 if (parser .iterator ().hasNext ()) {
5555 // System.out.println(parser.getCurrentLineNumber());
5656 // System.out.println(parser.getRecordNumber());
You can’t perform that action at this time.
0 commit comments