나는 csv를 반복 중입니다.두 번째 열 (FileReader) 선택
1) 내가 열 이름을 넣어하지 않으
if(tab[1].equals("Col2")
같은 이름으로 두 번째 열을 선택 해요 : 저는 두 가지 질문이 있습니다. 두 번째 열만 선택하고 싶습니다.
String csvFile = "C:\\test.csv";
BufferedReader br = null;
String line = "";
String cvsSplitBy = ";";
try{
br = new BufferedReader(new FileReader(csvFile));
while ((line = br.readLine()) != null) {
String[] tab=line.split(cvsSplitBy);
int tmp;
if(tab[1].equals("Col2")){
tmp = Integer.parseInt(tab[2]);
for(int i=0;i<tmp;i++){
// TO DO
}
}
}
}
안녕하세요, 당신은 lib 디렉토리 opencsv 시도 할 수 있습니다. – Cotrariello
1) 이름으로 열을 선택하지 않고, 두 번째 열을'tab [1]'로 선택하고''Col2 ''와 비교합니다. 아니면 내가 그 질문을 오해 했습니까? – njlarsson
@njlarsson - 올바른 – 4est