00164 20150907 엑셀 읽어서 ArrayList에 저장하기 - AngryQA/blog GitHub Wiki

엑셀 읽어서 ArrayList에 저장하기

AngryQA | 2015-09-07 월요일 오후 4:4 | 테스트 도구/Selenium / 웹 테스트 자동화 | 원본

가끔 데이터 검사나 키워드 검색 자동화 시 필요한 

엑셀파일을 읽어서 ArrayList에 저장하는 방법을 설명하도록 하겠습니다 :)

설명은 아래의 모양과 같은 엑셀을 사용해서 하도록 하겠습니다.

사실 설명이라기보다는 그냥 코드만 덜렁~

캡처.jpg

먼저

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 

Attachments(3)