JAVA使用POI操作word文档实例,兼容doc,docx(附源码)

  • Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。
  • 引用poi操作word文档官方网站https://poi.apache.org/document/index.html


这里根据官方说明,整理了一个操作word文档的Demo,直接运行里面的类文件就可以了,不需要再去调试,感兴趣的小伙伴可以修改代码,编辑出更炫酷的效果来。


代码托管:http://git.oschina.net/lfw1024/PoiTest

git:https://git.oschina.net/lfw1024/PoiTest.git


  • 由于官方存在HWPF和XWPF两个版本,我这里只编写了XWPF版本,满足大多数人的需求。

HWPF 是 POI 支持 Word(97-2003) 的 Java 组件,支持读写Word文档,但是写功能目前只实现一部分;它也提供更早版本的Word6和Word95版本的简单的文本摘录功能。

XWPF是 POI 支持 Word 2007+ 的 Java组件,提供简单文件的读写功能。

你可能感兴趣的:(JAVA)