Study/Java

java EXCEL 연동 (HSSF, XSSF -> SXSSF)

LoonyHyun 2014. 3. 19. 11:44
반응형

Java 에서 EXCEL 파일 출력 및 저장.


관련 내용 : http://poi.apache.org/spreadsheet/index.html http://erictus.tistory.com/86

Example : http://poi.apache.org/spreadsheet/how-to.html#sxssf



기존 EXCEL 파일 관련은 HSSF 를 이용한다. (*.xls)

그리고 EXCEL 2007 버전 이상은 XSSF 를 이용한다. (*.xlsx)


둘을 통합하여 SXSSF 라는 것이 있다.

그러나 의존성이 높아 Library가 기존의 HSSF 보다 많은 Library가 필요하다.


Library Download : http://poi.apache.org/download.html


다운로드 해보면 파일이 많다.

거의 다 필요하다.

xml 파싱을 하기 때문이라고 한다.

그리고 jdk 1.5 에선 "javax.xml.stream.*" 이 없기 때문에

jdk 1.5 에서 사용하기 위해선 



위와 같이 만들어서 사용하면 된다.


예제는 http://poi.apache.org/spreadsheet/how-to.html#sxssf 여기서 확인하면 되겠다.