企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
word 目前共有两个版本`.doc` 与 `.docx`。 * `.doc`:Microsoft Office Word 2003 使用的文档格式。 * `.docx`:Microsoft Office Word 2007使用的文档格式。 <br/> **`.doc`与`.docx`对比:** * 不同的尺寸:相同的内容 docx 比 doc 占用的磁盘空间更小。docx 格式本质上其实是一个 zip 文件。可以用压缩工具 winrar 打开 docx 文件,得到一堆配置文件。 * 不同的响应速度:docx 比 doc 速度更快。 * 兼容性:Microsoft Office Word 2007 可以打开 Microsoft Office Word 2003 的文件,反过来则不行,除非通过兼容包的辅助,让 2003 版本的打开 2007 版本的文件。 POI 用 HWPF 开头的 API 来支持 doc 文档的操作。 POI 用 XWPF 开头的 API 来支持 docx 文档的操作。 ```xml <!-- poi中操作docx的jar包组合 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version> </dependency> <!-- poi中操作doc的jar包组合 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>4.1.2</version> </dependency> ```