00164 20150907 엑셀 읽어서 ArrayList에 저장하기 - AngryQA/blog GitHub Wiki
엑셀 읽어서 ArrayList에 저장하기
AngryQA | 2015-09-07 월요일 오후 4:4 | 테스트 도구/Selenium / 웹 테스트 자동화 | 원본
가끔 데이터 검사나 키워드 검색 자동화 시 필요한
엑셀파일을 읽어서 ArrayList에 저장하는 방법을 설명하도록 하겠습니다 :)
설명은 아래의 모양과 같은 엑셀을 사용해서 하도록 하겠습니다.
사실 설명이라기보다는 그냥 코드만 덜렁~
먼저
JXL 라이브러리를 프로젝트에 포함하도록 합니다.
※첨부파일 확인!!
그리고
바로 코드 나갑니다 :)
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class TEst {
/**
* @param args
* @throws IOException
* @throws BiffException
*/
public static void main(String[] args) throws BiffException, IOException {
File file = new File("C:\Users\jskim2\Desktop\ExTest.xls");
ArrayList NumList1 = new ArrayList();
ArrayList NumList2 = new ArrayList();
Workbook workbook = Workbook.getWorkbook(file);
Sheet sheet = workbook.getSheet(0);
int ListEnd = sheet.getColumn(1).length - 1;
for (int i = 0; i