Apache POI是一种流行的API,允许程序员使用Java程序创建,修改和显示MS-Office文件内容。它是由Apache Software Foundation开发开放源代码库,用于使用Java程序设计或修改MS-Office文件,它包含用于将用户输入数据或文件解码为MS-Office文档的类和方法。
Apache POI包含可用于MS-Office的所有OLE2复合文档的类和方法。该API的组件列表如下-
POIFS - 此组件是所有其他POI元素的基本因素,它用于显式读取其他文件。
HSSF - 用于读写MS-Excel文件的.xls格式。
XSSF - 用于MS-Excel的.xlsx文件格式。
HPSF - 用于提取MS-Office文件的属性内容。
HWPF - 用于读写MS-Word的.doc扩展名文件。
XWPF - 用于读取和写入MS-Word的 .docx 扩展文件。
HSLF. - 用于读取,创建和编辑PowerPoint文稿。
HDGF - 它包含MS-Visio二进制文件的类和方法。
HPB. - 用于读取和写入MS-Publisher文件。
本教程将指导您完成使用Java处理MS-Word文件的过程。因此,讨论仅限于HWPF和XWPF组件。
注意-POI支持二进制文件格式的旧版本,如DOC,XLS,PPT,ETC。从版本3.5开始,POI支持OOXML文件格式,如DOCX,XLSX,PPTX,ETC等MS-OFFICE。
这一章你学到了什么?做个笔记,好记忆不如烂笔头! 请将遇到的问题写入评论区中,大家一起进步。
祝学习愉快!(您也可以 选中需要修改的内容->右键->进行编辑)