25 January 2016

Parsing Excel Document di dalam Java

Dalam sebuah project yang pernah saya kerjakan, ada kebutuhan untuk menterjemahkan data yang ada pada document Ms. Excel (.xls, xlsx) agar dapat dibaca dan diolah oleh program (Java) dan dapat ditulis ke dalam database (Oracle DB).

Untuk keperluan ini, kita dapat menggunakan library dari Apache POI. Anda dapat mendownload JAR di website resmi Apache POI, namun untuk kebutuhan tulisan ini, versi library yang saya gunakan adalah poi v3.9. Jika anda ingin mengolah file XLS, maka gunakan package HSSFSheet, namun kalau yang ingin anda olah adalah file XLSX, maka gunakan package XSSFSheet.