자바 엑셀 다운로드 예제 코드

      자바 엑셀 다운로드 예제 코드에 댓글 없음

몇 달전에 spring에서 poi 라이브러리를 이용한 엑셀 다운로드 기능에 대해서 업로드 했다. 비슷하지만 이번에는 웹 환경에서가 아닌 자바 애플리케이션으로 간단하게 엑셀 파일을 다운로드 해보자.

사전 작업으로 라이브러리를 등록하자. 아파치홈페이지로 가서 표시된 파일을 다운로드한다.

압축을 푼 후 /에 있는 jar파일과 /ooxml-lib폴더에 있는 jar파일을 프로젝트 라이브러리에 등록해준다. 혹시 방법을 모르시면 java 프로젝트에 라이브러리 추가하기 글을 보자.

 

실제 구현한 예제 코드입니다.

 

 

LinkedMap을 사용한 이유는 순서를 보장 받기 위해서다. 만약 담고 있는 데이터로 정렬해도 된다면 성능이 더 좋은 Map을 사용하자. 데이터로 정렬 할 수 있다(오름, 내림차순). 하지만 임의로 정렬 순서를 변경하고 싶다면 LinkedMap을 사용하자. 출력 시 put한 순서대로 get한다.