久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java怎么獲取excel數據

135次閱讀
沒有評論

共計 1412 個字符,預計需要花費 4 分鐘才能閱讀完成。

要在 Java 中獲取 Excel 數據,可以使用 Apache POI 庫。以下是獲取 Excel 數據的基本步驟:

  1. 導入 Apache POI 庫的依賴項。在 Maven 項目中,可以在 pom.xml 文件中添加以下依賴項:
<dependencies>
    <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>
</dependencies>
  1. 創建一個 Workbook 對象,打開 Excel 文件:
File file = new File("path/to/excel.xlsx"); // 替換為實際的 Excel 文件路徑
Workbook workbook = WorkbookFactory.create(file);
  1. 獲取要讀取的工作表:
Sheet sheet = workbook.getSheetAt(0); // 獲取第一個工作表
  1. 遍歷工作表中的每一行和每一列,并獲取單元格的值:
for (Row row : sheet) {for (Cell cell : row) {String cellValue = cell.getStringCellValue();
        System.out.print(cellValue + "\t");
    }
    System.out.println(); // 換行
}

完整代碼示例:

import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

public class ExcelReader {public static void main(String[] args) {try {File file = new File("path/to/excel.xlsx"); // 替換為實際的 Excel 文件路徑
            FileInputStream fis = new FileInputStream(file);
            Workbook workbook = new XSSFWorkbook(fis);

            Sheet sheet = workbook.getSheetAt(0); // 獲取第一個工作表

            for (Row row : sheet) {for (Cell cell : row) {String cellValue = cell.getStringCellValue();
                    System.out.print(cellValue + "\t");
                }
                System.out.println(); // 換行
            }

            workbook.close();
            fis.close();} catch (IOException e) {e.printStackTrace();
        }
    }
}

注意:上述代碼假設 Excel 文件的擴展名為.xlsx。如果 Excel 文件的擴展名為.xls,需要使用 HSSFWorkbook 代替XSSFWorkbook

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-13發表,共計1412字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 台南市| 凤庆县| 苍南县| 丰宁| 芦山县| 龙川县| 巴林左旗| 盘锦市| 嵊泗县| 河间市| 雷州市| 呼图壁县| 黄石市| 加查县| 灵川县| 印江| 闸北区| 荣成市| 洛浦县| 定兴县| 永春县| 枣庄市| 巫山县| 晴隆县| 裕民县| 加查县| 北碚区| 阳朔县| 双牌县| 茶陵县| 绩溪县| 长春市| 井陉县| 富平县| 东方市| 曲沃县| 年辖:市辖区| 越西县| 康平县| 盐边县| 土默特左旗|