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

Apache POI實現(xiàn)Excel導入讀取數(shù)據(jù)和寫入數(shù)據(jù)并導出

這篇具有很好參考價值的文章主要介紹了Apache POI實現(xiàn)Excel導入讀取數(shù)據(jù)和寫入數(shù)據(jù)并導出。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Apache POI

POI介紹

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

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>

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格式檔案的功能
入門案例

ExcelTest .java文件文章來源地址http://www.zghlxwxcb.cn/news/detail-531798.html

從Excel文件讀取數(shù)據(jù)
package tech.niua.common.utils;

import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellType;
import org.apache.poi.ss.usermodel.DataFormatter;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

import java.io.IOException;

public class ExcelTest {
   
    public static void main(String[] args) throws IOException {
   
        //創(chuàng)建工作簿
        XSSFWorkbook workbook = new XSSFWorkbook("E:\\qcby_software\\測試數(shù)據(jù)\\test.xlsx");
        //獲取工作表,既可以根據(jù)工作表的順序獲取,也可以根據(jù)工作表的名稱獲取
        XSSFSheet sheet = workbook.getSheetAt(0);
        //設置單元格類型,不設置有些number數(shù)據(jù)會報錯
        sheet.setCellType(CellType.STRING);
        //遍歷工作表獲得行對象
        for (Row row : sheet) 

到了這里,關于Apache POI實現(xiàn)Excel導入讀取數(shù)據(jù)和寫入數(shù)據(jù)并導出的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關文章

  • poi實現(xiàn)Excel文件的導入導出

    poi結構說明 引入poi依賴包 第一步、獲取表內(nèi)容數(shù)據(jù): 根據(jù)表頭內(nèi)容與實體類屬性對應的map,利用反射機制獲取get方法來取出該實體數(shù)據(jù) 第二步、開始導出 編輯表格內(nèi)樣式 第三步、設定響應請求頭格式,發(fā)送文件到客戶端 判斷表格行數(shù)據(jù)是否為空 判斷表格列值是否為空 設

    2024年02月12日
    瀏覽(26)
  • Java原生POI實現(xiàn)的Excel導入導出(簡單易懂)

    Java原生POI實現(xiàn)的Excel導入導出(簡單易懂)

    首先是Controller入口方法 這個接口在postman上傳參是下面這樣的: 注意里面的參數(shù)名稱要和接口上的一致,不然會拿不到值 還有file那里key的類型要選file類型的,這樣就可以在后面value里面選擇文件 然后是Service方法 首先是Controller入口 strJson是用來接受其它參數(shù)的,一般導出的

    2024年02月11日
    瀏覽(27)
  • 使用POI和EasyExcel來實現(xiàn)excel文件的導入導出

    使用POI和EasyExcel來實現(xiàn)excel文件的導入導出

    廢話不多說咱們直接上干貨!?。?! 一.讀取Excel表格 【1】使用POI讀取excel表格中的數(shù)據(jù) POI還可以操作我們這個word文檔等等,他不僅僅只能弄Excel,而JXI只能操作excel 1.POI的結構,我們可以更具文件的類去選擇 相關的對象我當前是使用的XLSX來操作的 HSSF - 提供讀寫Microsoft

    2024年02月05日
    瀏覽(26)
  • POI:從Excel文件中讀取數(shù)據(jù),向Excel文件中寫入數(shù)據(jù),將Excel表格中的數(shù)據(jù)插入數(shù)據(jù)庫,將數(shù)據(jù)庫中的數(shù)據(jù)添加到Excel表

    POI:從Excel文件中讀取數(shù)據(jù),向Excel文件中寫入數(shù)據(jù),將Excel表格中的數(shù)據(jù)插入數(shù)據(jù)庫,將數(shù)據(jù)庫中的數(shù)據(jù)添加到Excel表

    POI是Apache軟件基金會用Java編寫的免費開源的跨平臺的 Java API,Apache POI提供API給Java程序?qū)icrosoft Office格式檔案讀和寫的功能。POI為“Poor Obfuscation Implementation”的首字母縮寫,意為“可憐的模糊實現(xiàn)”。 所以POI的主要功能是可以用Java操作Microsoft Office的相關文件,但是一般我

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

    Apache POI 導出Excel報表

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

    2024年01月17日
    瀏覽(24)
  • java poi導入Excel、導出excel

    java poi導入Excel、導出excel ReadPatientExcelUtil PoiUtils FileUtils

    2024年02月15日
    瀏覽(27)
  • Apache POI 以及 導出Excel表

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

    2024年02月11日
    瀏覽(24)
  • poi技術實現(xiàn)數(shù)據(jù)的導入與導出

    poi技術實現(xiàn)數(shù)據(jù)的導入與導出

    前言: POI是Apache軟件基金會的開放源碼函式庫,POI提供API給Java程序?qū)icrosoft Office格式檔案讀和寫的功能。 Microsoft Office:是由微軟公司開發(fā)的一套 辦公軟件套裝 。常用組件有Word、Excel、PowerPoint等。 POI也用于操作Excel(電子表格) 一個excel文件就是一個工作簿W(wǎng)orkbook 一個工

    2024年02月05日
    瀏覽(19)
  • 【Java Easypoi & Apache poi】 Word導入與導出

    ????????如果這里造成了讀取resources下的文件返回前端亂碼問題:除了HttpServletResponse響應中設置字體問題,還有可能是因為在編譯期文件就已經(jīng)亂碼了,所以需要在pom.xml中增加以下配置。

    2024年02月10日
    瀏覽(42)
  • 【Easypoi & Apache poi】 Java后端 Word導入與導出

    ????????如果這里造成了讀取resources下的文件返回前端亂碼問題:除了HttpServletResponse響應中設置字體問題,還有可能是因為在編譯期文件就已經(jīng)亂碼了,所以需要在pom.xml中增加以下配置。

    2024年02月11日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包