Java
Java - CSV 파일 읽기
codeManager
2022. 6. 21. 18:10
반응형
public static List<String> readFile(String filePath) throws Exception {
File file = new File(filePath);
BufferedReader fileReader = new BufferedReader(new FileReader(file));
CSVParser csvParser = new CSVParserBuilder()
.withSeparator(';')
.build();
CSVReader csvReader = new CSVReaderBuilder(fileReader)
.withCSVParser(csvParser)
.build();
String [] record = null;
List<String> result = new ArrayList<>();
while ((record = csvReader.readNext()) != null) {
log.info(record[0]);
result.add(record[0]);
}
return result;
}
filePath를 입력받고 CSVReader를 가지고 파일을 읽는다.
반응형