国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Apache POI操作Excel文件

這篇具有很好參考價值的文章主要介紹了Apache POI操作Excel文件。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

????????Apache POI是用Java編寫的免費開源的跨平臺的Java API,Apache POI提供API給Java程序對Microsoft Office格式檔案讀和寫的功能,其中使用最多的就是使用POI操作Excel文件。

POI結構:

HSSF - 提供讀寫Microsoft Excel XLS格式檔案的功能
XSSF - 提供讀寫Microsoft Excel OOXML XLSX格式檔案的功能(我們使用)
HWPF - 提供讀寫Microsoft Word DOC格式檔案的功能
HSLF - 提供讀寫Microsoft PowerPoint格式檔案的功能
HDGF - 提供讀Microsoft Visio格式檔案的功能
HPBF - 提供讀Microsoft Publisher格式檔案的功能
HSMF - 提供讀Microsoft Outlook格式檔案的功能
?
?
HSSFWorkbook hk = new HSSFWorkbook();// XLS
XSSFWorkbook xk = new XSSFWorkBook();//XLSX

我們使用:XSSF - 提供讀寫Microsoft Excel OOXML XLSX格式檔案的功能

POI操作Excel表格封裝了幾個核心對象:

????????XSSFWorkbook:工作簿
????????XSSFSheet:工作表
????????XSSFRow:行
????????XSSFCell:單元格

Apache POI批量導入預約設置操作Excel文件

批量導入預約設置信息操作過程:

第一步、點擊模板下載按鈕下載Excel模板文件【文件下載】

第二步、將預約設置信息錄入到模板文件中

第三步、點擊上傳文件按鈕將錄入完信息的模板文件上傳到服務器【文件上傳】

第四步、通過POI讀取上傳文件的數(shù)據(jù)并保存到數(shù)據(jù)庫【poi導入】

1.maven依賴坐標

<dependency>
 ?<groupId>org.apache.poi</groupId>
 ?<artifactId>poi</artifactId>
 ?<version>3.14</version>
</dependency>
<dependency>
 ?<groupId>org.apache.poi</groupId>
 ?<artifactId>poi-ooxml</artifactId>
 ?<version>3.14</version>
</dependency>

2.POJO類

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* 預約設置
*/

@Data
@NoArgsConstructor
@AllArgsConstructor
public class OrderSetting implements Serializable{
    private Integer id ;
    private Date orderDate;    //預約設置日期
    private int number;        //可預約人數(shù)
    private int reservations;  //已預約人數(shù)

}

3.POIUtils 工具類文章來源地址http://www.zghlxwxcb.cn/news/detail-497540.html

import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.springframework.we

到了這里,關于Apache POI操作Excel文件的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Apache-POI讀寫excel文件

    ApachePOI是用Java編寫的免費開源的跨平臺的JavaAPI,ApachePOI提供API給Java程序對MicrosoftOffice格式檔案讀和寫的功能,其中使用最多的就是使用POI操作Excel文件。 依賴導入: 針對不同的文檔形式來操作的時候會提供相應的一些類 HSSF - 提供讀寫Microsoft Excel XLS格式檔案的功能 XSSF -

    2024年02月05日
    瀏覽(25)
  • Apache POI及easyExcel讀取及寫入excel文件

    目錄 1.excel 2.使用場景 3.Apache POI 4.easyExcel 5.總結 1.excel excel分為兩版,03版和07版。 03版的后綴為xls,最大有65536行。 07版的后綴為xlsx,最大行數(shù)沒有限制。 2.使用場景 將用戶信息導出到excel表格中。 將excel中的數(shù)據(jù)讀取到數(shù)據(jù)庫中。 3.Apache POI (1)說明 Apache POI是Apache軟件基金會

    2024年02月06日
    瀏覽(23)
  • 瀏覽器生成Excel文件 ,Apache POI 使用方法及示例

    Apache POI 是 Apache 軟件基金會的開源項目,它提供 API 用于讀取和寫入 Microsoft Office 格式的文件,如 Excel、Word 等。在 Spring Boot 應用中,結合使用 Apache POI 可以方便地處理 Excel 文件 一 引入依賴: 二 讀取Excel示例: 三 寫入Excel示例: 四 瀏覽器下載Excel示例(api示例):

    2024年04月22日
    瀏覽(24)
  • 蒼穹外賣集成 Apache POI Java實現(xiàn)Excel文件的讀寫下載

    蒼穹外賣集成 Apache POI Java實現(xiàn)Excel文件的讀寫下載

    Apache POI - the Java API for Microsoft Documents Project News 16 September 2022 - POI 5.2.3 available The Apache POI team is pleased to announce the release of 5.2.3. Several dependencies were updated to their latest versions to pick up security fixes and other improvements. A summary of changes is available in the Release Notes. A full list of changes is a

    2024年02月09日
    瀏覽(31)
  • 使用POI實現(xiàn)JAVA操作Excel文件

    使用POI實現(xiàn)JAVA操作Excel文件

    https://poi.apache.org/components/index.html xls最大支持65536行、256列 xlsx最大支持1048576行、16384列 poi 操作xls poi-ooml操作xlsx 優(yōu)點:過程中寫入緩存,不操作磁盤,最后再一次性導入磁盤,速度快+ 缺點:但是只能寫入65535條數(shù)據(jù),超過就會報異常 優(yōu)點:可以寫較大數(shù)據(jù)量(超過655135條)

    2024年02月14日
    瀏覽(20)
  • Apache POI 導出Excel報表

    Apache POI 導出Excel報表

    大家好我是蘇麟 , 今天聊聊Apache POI . 介紹 Apache POI 是一個處理Miscrosoft Office各種文件格式的開源項目。簡單來說就是,我們可以使用 POI 在 Java 程序中對Miscrosoft Office各種文件進行讀寫操作。 一般情況下,POI 都是用于操作 Excel 文件。 官網 :?Apache POI - the Java API for Microsoft Do

    2024年01月17日
    瀏覽(24)
  • Apache POI Excel的讀寫

    Apache POI Excel的讀寫

    Apache POI是用Java編寫的免費開源的跨平臺的Java API,Apache POI提供API給Java程?序對Microsoft Office格式檔案讀和寫的功能,其中使用最多的就是使用POI操作Excel文?件。 jxl:專門操作Excel maven坐標: POI結構: 2.1?? 從 Excel 文件讀取數(shù)據(jù) 使用POI可以從一個已經存在的Excel文件中讀取數(shù)據(jù)

    2024年03月12日
    瀏覽(24)
  • Apache POI 以及 導出Excel表

    Apache POI 是一個處理Miscrosoft Office各種文件格式的開源項目。簡單來說就是,我們可以使用 POI 在 Java 程序中對Miscrosoft Office各種文件進行讀寫操作。 一般情況下,POI 都是用于操作 Excel 文件。 導依賴 將數(shù)據(jù)寫入Excel文件 讀取Excel文件數(shù)據(jù) 學習

    2024年02月11日
    瀏覽(24)
  • hutool poi、apache poi實現(xiàn)導入導出以及解析excel

    hutool poi、apache poi實現(xiàn)導入導出以及解析excel

    一、前言 看了例子之后后續(xù)需要更加深入學習或者更多理解其他API的話,建議看官方文檔。hutool項目是中國人維護的,有中文文檔,閱讀起來很方便。apache poi比較底層一點,可以更加自由去二次開發(fā)自己所需的功能。 hutool官方文檔 hutool官方gitee apache poi官方文檔 二、基于

    2024年02月09日
    瀏覽(25)
  • Apache POI 解析復雜的excel表格

    Apache POI 解析復雜的excel表格

    一:場景說明 ???????最近接到一個需求,讓我解析Excel表。這要是簡單常規(guī)的Excel表,那我還能摸一摸魚給他整出來,主要是給我的Excel表長得跟下圖中的Excel表一樣復雜難搞,這可把我難倒了。于是開啟了我的百度之旅,有可能是我不會百度或者理解能力太差,反正就是

    2024年02月04日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包