Apache POI is a free and open source cross-platform Java API written in Java. Apache POI provides APIs for Java programs to read and write Microsoft Office format files. POI is the abbreviation of "Poor Obfuscation Implementation", which means "concise version of fuzzy implementation".
Apache POI is a Java API that creates and maintains operations compliant with the Office Open XML (OOXML) standard and Microsoft's OLE 2 Composite Document Format (OLE2). You can use Java to read, create, and modify MS Excel files. Moreover, you can also use Java to read and create MS Word and MS PowerPoint files.
Apache POI provides Java operation Excel solution (applicable to Excel97-2008).
Structure
HSSF - Provides the function of reading and writing Microsoft Excel XLS format files.
XSSF - Provides the function of reading and writing Microsoft Excel OOXML XLSX format files.
HWPF - Provides the function of reading and writing Microsoft Word DOC format files.
HSLF - Provides the function of reading and writing files in Microsoft PowerPoint format.
HDGF - Provides the function of reading files in Microsoft Visio format.
HPBF - Provides the function of reading files in Microsoft Publisher format.
HSMF - Provides the function of reading files in Microsoft Outlook format.
For more Apache related knowledge, please visit the Apache usage tutorial column!
The above is the detailed content of What is POI of apache?. For more information, please follow other related articles on the PHP Chinese website!