728x90
왠지 블로그 url이 마음에 들지 않아서 언젠가 갑자기 블로그 이사를 해버릴 수도 있지만 ..
일단 레츠고 !!
Java로 엑셀을 다루려면 Apache POI 라이브러리를 이용하면 된다.
1. POI 라이브러리 다운로드
- POI 라이브러리 : https://poi.apache.org/download.html
- MVN 에서도 받을 수 있지만, 여러 jar를 각각 받아야 하는 번거로움이 있다 ...
- 주의사항 : Binary를 다운로드 받아야 한다 !!!!!
2. 프로젝트에 추가
- 다운로드 받은 POI 라이브러리 압축 파일의 압축을 푼다
- Eclipse 기준으로 Project에서 Properties > Build Path > classpath에 추가한다
- 주의 사항 : 하위 폴더에 있는 jar 까지 싹싹 찾아서 다 설치한다 !!!!!
- auxiliary, lib, ooxml-lib
- 그렇지 않는다면 class가 없다는 오류를 만날 것.. (경험담)
3. POI 라이브러리를 사용한다
- 다음의 API 중에 적절한 것을 사용하면 된다
HSSF | XSSF | SXSSF | |
Excel 버전 | Excel 97~2003 (.xls) | Excel 2007 이상 (.xlsx) | Excel 2007 이상 (.xlsx) |
행/열 제한 | 65,536행 / 256열 | 1,048,576행 / 16,384열 | 1,048,576행 / 16,384열 |
CRUD 지원 여부 | CRUD | CRUD | CU(수정X. 추가O)D |
- Workbook 이 엑셀 파일, Sheet 가 시트이므로 이를 사용해서 작업하면 된다
728x90
'Language > Java' 카테고리의 다른 글
[Java] BigInteger 사용하기 (0) | 2024.08.22 |
---|---|
[Java] Java 코딩테스트 기본 메소드 (0) | 2024.03.28 |
[Java] String compareTo() 메소드 (0) | 2024.02.25 |
[Java] JVM의 구조 (0) | 2024.02.04 |
[Java] 빌드 도구 Gradle (0) | 2024.01.22 |