Java Excel API

Java Excel API
Java Excel API
개발자앤디 칸, 에릭 H. 정
안정된 릴리스
2.6.12
기입처자바
운영 체제크로스 플랫폼
유형Microsoft Excel 형식에 액세스하기 위한 API
면허증.GNU GPL v2[1]
웹 사이트젝셀라피소스 포지로 이동합니다.그물

Java Excel API(JXL API라고도 함)를 사용하면 실행 시 Excel(.xls) 워크북의 시트를 읽고, 쓰고, 만들고, 수정할 수 있습니다..xlsx [2]형식은 지원하지 않습니다.

Microsoft Excel 지원

Java Excel API는 Excel 95, 97, 2000, XP 및 2003 버전의 Excel 문서를 지원합니다.이러한 문서에는 .xls 확장자가 [2]붙어 있습니다.

사용.

Java Excel API는 Selenium과 함께 널리 사용됩니다.

Excel 파일에 쓰는 샘플코드는 다음과 같습니다.

수입품 java.io 를 참조해 주세요.파일; 수입품 jxl.워크북; 수입품 jxl.write 를 선택합니다.기입 가능시트; 수입품 jxl.write 를 선택합니다.기입 가능한 워크북; 수입품 jxl.write 를 선택합니다.라벨.; 수입품 jxl.write 를 선택합니다.Write Exception(쓰기 예외);  일반의 학급 데이터 시트 {     사적인 워크북 ;     사적인 기입 가능한 워크북 wwb 복사;     사적인 기입 가능시트 시트;      일반의 무효 Excel 읽기()     {         해라         {              = 워크북.워크북을 취득하다(신규 파일("path/test Sample Data.xls"));             wwb 복사 = 워크북.create Workbook(신규 파일("path/test Sample Data Copy.xls"), );             시트 = wwb 복사.시트의 취득(0);         }         또 만나 (예외. e)         {             e.print Stack Trace(프린트 스택 트레이스)();         }     }         일반의 무효 setValueIntoCell(스트링 strSheet명, 인트 iColumn 번호, 인트 iRow 번호, 스트링 strData) 던지다 Write Exception(쓰기 예외)     {         기입 가능시트 온도 = wwb 복사.시트의 취득(strSheet명);         라벨. lab Temp = 신규 라벨.(iColumn 번호, iRow 번호, strData);                         해라          {             온도.추가 셀(lab Temp);         }         또 만나 (예외. e)         {             e.print Stack Trace(프린트 스택 트레이스)();         }     }         일반의 무효 파일 닫기()     {         해라          {             // 쓰기 가능한 워크북 닫기             wwb 복사.쓰다();             wwb 복사.가까운.();              // 원본 워크북 닫기             .가까운.();         }         또 만나 (예외. e)         {             e.print Stack Trace(프린트 스택 트레이스)();         }     }         일반의 정적인 무효 주된(스트링[] args) 던지다 Write Exception(쓰기 예외)     {         데이터 시트 ds = 신규 데이터 시트();         ds.Excel 읽기();         ds.setValueIntoCell('시트1', 5, 1, '합격");         ds.setValueIntoCell('시트1', 5, 2, "실패");         ds.setValueIntoCell('시트1', 5, 3, '합격");         ds.파일 닫기();     } } 

[3]

「 」를 참조해 주세요.

레퍼런스

  1. ^ "jxl". Sourceforge. Sourceforge. Retrieved 1 February 2016.
  2. ^ a b Sams, P. (2015). Selenium Essentials. Birmingham: Packt publishing Ltd. p. 133.
  3. ^ "How to Set Data into Excel sheet using jxl". Selenium Easy. Selenium Easy. Retrieved 1 February 2016.

외부 링크