Working with Microsoft Office Files Using Apache POI in Java
Apache POI is a Java library for reading and writing Microsoft Office binary and OOXML file formats. This article covers the necessary Maven dependencies, a summary of its components, and practical code examples for creating Excel workbooks.
Maven Dependencies
Include the following dependencies for Excel (XLS and XLSX), Word, PowerPoint, Visio, ...
Posted on Sat, 23 May 2026 17:39:53 +0000 by douga
Efficient Excel Automation with Apache POI: Writing, Parsing, and Scaling Workloads
Core Abstractions and Format Distinctions
Apache POI models spreadsheet documents through four hierarchical interfaces: Workbook (the complete file), Sheet (individual tabs), Row, and Cell. When targeting legacy binary specifications (.xls), the HSSF engine is utilized. For contemporary XML-based workbooks (.xlsx), the XSSF model applies. A cri ...
Posted on Thu, 14 May 2026 03:48:25 +0000 by aruns