POI-簡介(1/2)
POI 文件操作
1、簡介
- 由apache 公司提供
- Java編寫的免費開源的跨平臺 Java API
- 提供 API 給 Java 程式對 Microsoft Office 格式檔案讀寫的功能
2、使用前提
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
<!-- 支援字尾xlsx -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
<exclusions>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
</exclusions>
</dependency>
3、POI包結構
- HSSF ==> 讀寫 Microsoft Excel XLS
- XSSF ==> 讀寫 Microsoft Excel OOXML XLSX
- HWPF ==> 讀寫 Microsoft Word DOC
- HSLF ==> 提供讀寫 Microsoft PowerPoint
4、優劣勢
Jxl :消耗小,圖片和圖形支援有限
Poi:功能更加完善
好了到這我們的分享也就結束了? 希望以上方法可以幫到您,祝您工作愉快!? ? 對您有幫助的話記點贊得收藏哦!? 我是 Xiang想 從一個小白一步一步地變成工具人 ?
相關文章
- POI-入門案例(2/2)
- H2 資料庫介紹(1)--簡介資料庫
- BookKeeper 介紹(1)--簡介
- Flask(1)- 簡介Flask
- 1、LVGL簡介
- Flutter – 1.簡介Flutter
- 1jQuery簡介jQuery
- HTML————1、HTML簡介HTML
- 1. JUC簡介
- 2.Nacos簡介
- http2 簡介HTTP
- Spring(2)-AOP簡介Spring
- JAVASE簡介---D1Java
- JavaFX基礎:1: 簡介Java
- Ansible(1)- 簡單介紹
- HSQL 資料庫介紹(1)--簡介SQL資料庫
- 【JS 口袋書】第 1 和 2 章:JS簡介及基礎JS
- 高通SNPE - OpenCL簡介(1)
- 1、Linux簡介及安裝Linux
- GraphQL 快速入門【1】簡介
- MM2協議簡介協議
- 2、Spring Cloud和dubbo簡介SpringCloud
- Linux命令- echo、grep 、重定向、1>&2、2>&1的介紹Linux
- MQTT QoS 0, 1, 2 介紹MQQT
- 簡介響應狀態碼1xx、2xx、5xx
- Go語言學習(1) - 簡介Go
- (譯) 函式式 JS #1:簡介函式JS
- Spring cloud(1)-簡介以及選擇SpringCloud
- 1、Swing簡介:Swing是什麼?
- WebGL程式設計指南(1)簡介Web程式設計
- 深入React技術棧(1):簡介React
- Vue.js實戰(1):簡介Vue.js
- GPT 1-3 簡單介紹GPT
- redis(1)NoSQL資料庫簡介RedisSQL資料庫
- 強化學習系列(1):簡介強化學習
- Python 入門系列 —— 1. 簡介Python
- 1.Cobaltstrike 安裝與簡介
- pm2 簡介與常用指令