CSV 쉼표로 구분된 값을 나타냅니다. . CSV 파일에서 각 줄은 쉼표(,) 로 구분된 단어를 포함합니다. 그리고 .csv로 저장됩니다. 확장자.
readLine()을 사용하여 CSV 파일을 한 줄씩 읽을 수 있습니다. BufferedReader 메소드 수업. 쉼표 문자로 각 줄을 분할하여 해당 줄의 단어를 배열로 가져옵니다. 이제 배열을 반복하거나 적절한 인덱스를 사용하여 배열의 내용을 쉽게 인쇄할 수 있습니다.
CSV 파일
예시
import java.io.*; public class CSVReaderTest { public static final String delimiter = ","; public static void read(String csvFile) { try { File file = new File(csvFile); FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); String line = ""; String[] tempArr; while((line = br.readLine()) != null) { tempArr = line.split(delimiter); for(String tempStr : tempArr) { System.out.print(tempStr + " "); } System.out.println(); } br.close(); } catch(IOException ioe) { ioe.printStackTrace(); } } public static void main(String[] args) { // csv file to read String csvFile = "C:/Temp/Technology.csv"; CSVReaderTest.read(csvFile); } }
출력
"JAVA" "PYTHON" "JAVASCRIPT" "SELENIUM" "SCALA"