Spring Boot
[Springboot] CSV 파일 읽기 구현
도쿄아재
2023. 2. 8. 14:51
반응형
OpenCSV 라이브러리를 사용하여 스프링 부팅 환경에서 CSV 파일을 읽을 수 있습니다. 다음은 스프링 부트 응용 프로그램에서 OpenCSV를 사용하여 .csv 파일에서 데이터를 읽는 간단한 예입니다.
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.opencsv.CSVReader;
public void readCSVFile(String fileName) {
try {
CSVReader reader = new CSVReader(new FileReader(fileName));
String[] line;
while ((line = reader.readNext()) != null) {
System.out.println("Line: " + Arrays.toString(line));
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
스프링 부트 응용 프로그램에서 OpenCSV를 사용하려면 다음 종속성을 pom.xml 파일에 추가하십시오.
<dependency>
<groupId>com.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>5.2</version>
</dependency>
반응형