자바에서 Excel을 다루기 위한 API가 몇가지 존재하는게 그중 하나가 POI다.
POI는 자카르타 프로젝트 중의 하나로 Microsoft Format File을 액세스 할 수 있는 API를 제공하고 있다.
POI안에는 몇가지 컴퍼넌트들이 있다
- POIFS
Microsoft의 OLE2 포맷 형식의 문서를 자바로 읽고 쓸수 있다 기본적으로 POI의 모든 컴퍼넌트들이 POIFS를 사용한다. - HSSF
엑셀파일을 읽고 쓸수 있도록 지원한다. - HWPF
워드파일을 읽고 쓸수 있도록 지원한다. - HPSF
Microsoft의 OLE2 포맷 형식의 문서 속성을 어플리케이션에서 사용 할수 있도록 지원한다.
우선 아파치 자카르타 프로젝트중에서 POI를 찾아 다운받자.
(http://www.apache.org/dyn/closer.cgi/poi/release/bin/poi-bin-3.6-20091214.zip)
다음은 HSSF를 사용하여 엑셀파일을 만드는 간단한 예제이다.
|
이밖에 POI를 사용한다면 셀을 합친다거나, 셀의 스타일 속성을 부여하는 등의 여러가지 작업이 가능하다.
이러한 POI의 더 많은 기능들을 알고 싶다면 http://poi.apache.org/spreadsheet/quick-guide.html 을 참조하자
[출처] Excel - POI|작성자 gigar
'JAVA > EXCEL컨트롤관련' 카테고리의 다른 글
[ JAVA ] 자바 POI 로 xls,xlsx 파일 읽기 (0) | 2015.10.22 |
---|---|
POI Excel 파일 쓰기 (0) | 2015.10.22 |
width (0) | 2015.09.04 |
셀 합치기 (0) | 2015.09.04 |
[Java] poi 를 이용하여 excel 파일 쓸때 CellStyle 속성값 변경하여 셀 배경색 지정하기 (0) | 2014.11.27 |
poi를 사용한 엑셀 생성 (0) | 2014.11.27 |
[JAVA] 자바에서 엑셀을 만들자 : Apache POI (0) | 2014.11.27 |
POI - Excel Read/Write(xls, xlsx) sample (0) | 2014.11.27 |