日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

JAVA如何讀取Excel數據

瀏覽:255日期:2022-05-26 14:13:16

1.創建Maven項目在pom文件中添加依賴

<dependencies> <!-- 舊的 .xls --> <!--<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </dependency>--> <!-- 新的 .xlsx --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.17</version> </dependency> </dependencies>

2.編寫代碼

import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import java.io.FileInputStream;import java.io.IOException;public class PoiTest { public static void main(String[] args) throws IOException { FileInputStream is = new FileInputStream('src/main/resources/test.xlsx'); XSSFWorkbook workbook = new XSSFWorkbook(is); //讀取Sheet Sheet sheet = workbook.getSheetAt(0); Row row = sheet.getRow(0); //獲取最大行數 int rownum = sheet.getPhysicalNumberOfRows(); //獲取最大列數 int colnum = row.getPhysicalNumberOfCells(); for (int i = 0; i < rownum; i++) { //獲取第i行數據 row = sheet.getRow(i); for (int j = 0; j < colnum; j++) {Cell cell = row.getCell(j);cell.setCellType(CellType.STRING);String cellText = cell.getStringCellValue();System.out.print(cellText + 't'); } System.out.println(); } }}

3.報錯

3.1 異常解決Cannot get a STRING value from a NUMERIC cell poi

poi導入excel表格數據時報java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell異常是因為在讀取cell單元格字符串時,有number類型的數據,因此需要把它轉化為純String類型,這樣就不會報錯了。報錯的地方類似于這樣。

//獲取單元格XSSFCell cell = row.getCell(0);//獲取單元格數據String cellValue = cell.getStringCellValue();

在number類型轉化為String類型的過程中造成了Cannot get a STRING value from a NUMERIC cell這樣的問題,因此需要在讀取excel單元格數據轉化之前設置單元格類型為String,代碼如下。

//獲取單元格XSSFCell cell = row.getCell(0);//設置單元格類型cell.setCellType(CellType.STRING);//獲取單元格數據String cellValue = cell.getStringCellValue();

3.2 poi導出Excel報錯java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTWorkbook$Factoryat

Exception in thread 'main' java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTWorkbook$Factoryat org.apache.poi.xssf.usermodel.XSSFWorkbook.onWorkbookCreate(XSSFWorkbook.java:436)at org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:238)at org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:229)at exportexcel.BuildXLSX.main(BuildXLSX.java:35)Caused by: java.lang.ClassNotFoundException: org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook$Factoryat java.net.URLClassLoader.findClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)... 4 more

錯誤原因:

未導入poi-ooxml-schema jar包。我使用的是poi-3.15 , 應該是poi-ooxml-schemas-3.15.jar包

以上就是JAVA如何讀取Excel數據的詳細內容,更多關于JAVA讀取Excel數據的資料請關注好吧啦網其它相關文章!

標簽: excel
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美一区二区三区久久| 国产精品久久久久久久久久白浆| 91精品视频一区二区| 国产精品普通话对白| 精品一区在线| 亚洲精品小说| 2023国产精品久久久精品双 | 精品中文一区| 亚洲激情黄色| 日本不良网站在线观看| 精品国产欧美| 日韩在线高清| 欧美日韩一区二区综合| 99精品在线观看| 黄色成人在线网址| 免费观看在线综合色| 亚洲乱亚洲高清| 日本免费新一区视频| 国产探花一区| 精品亚洲精品| 久久国产免费| 日韩午夜av在线| 一区二区三区午夜视频| 日韩精品一区二区三区中文 | 石原莉奈在线亚洲二区| 亚洲免费福利一区| 国产日韩视频| 四虎8848精品成人免费网站| 亚洲午夜天堂| 亚洲少妇自拍| 欧美日韩视频免费看| 国产精品xxx在线观看| 黄色欧美在线| 午夜久久99| 日韩欧美中文字幕电影| 日韩精品亚洲aⅴ在线影院| 国产精品极品| 欧美成人基地| 亚洲免费观看高清完整版在线观| 国产精品亚洲四区在线观看| 久久久久观看| 久久在线免费| 亚洲久久在线| 麻豆国产91在线播放| 久久久久91| 亚洲精品伊人| 精品国产一区二区三区性色av| 日韩在线短视频| 久久国产精品亚洲77777| 18国产精品| 色欧美自拍视频| 美女国产精品| 久久成人av| 久久三级视频| 欧美日韩亚洲三区| 久久天堂av| 亚洲精品系列| 黑人精品一区| 亚洲精品伊人| 日韩福利一区| 日韩高清国产一区在线| 色在线中文字幕| 亚洲精品影视| 久久精品不卡| 国产免费久久| 播放一区二区| 国产精品日韩精品在线播放| 欧美+亚洲+精品+三区| 国产精品欧美一区二区三区不卡| 91精品国产自产在线观看永久∴| 日韩在线成人| 成人福利视频| 国产亚洲久久| 一区在线免费| 久久久91麻豆精品国产一区| 六月天综合网| 92国产精品| 国产午夜久久av| 国产一区二区精品| 国产91在线播放精品| 国产精品腿扒开做爽爽爽挤奶网站| 欧美激情 亚洲a∨综合| 美女精品在线| 999久久久精品国产| 久久国内精品视频| 久久国产精品久久w女人spa| 亚洲国产成人二区| 日韩不卡一区二区| 在线亚洲国产精品网站| 97精品在线| 久久国产麻豆精品| 中文字幕一区二区精品区| 蜜桃视频欧美| 吉吉日韩欧美| 激情中国色综合| 欧美一区91| 免费的成人av| 狠狠爱www人成狠狠爱综合网| 国产成人精品福利| 国产日韩欧美一区在线| 亚洲我射av| 亚洲电影在线一区二区三区| 国产成人久久精品麻豆二区| 国产精品一国产精品k频道56| 一二三区精品| 9国产精品视频| 日韩和的一区二在线| 精品日产乱码久久久久久仙踪林| 日韩av影院| 美国三级日本三级久久99| 国产69精品久久| 免费视频一区二区三区在线观看 | 国产综合激情| 日韩深夜视频| 女生影院久久| 最近高清中文在线字幕在线观看1| 欧美精品97| 久久一区精品| 欧美国产免费| 久久亚洲国产精品尤物| 美女久久精品| 日韩高清欧美激情| 亚洲三级视频| 免费观看在线色综合| 天堂成人国产精品一区| 一区二区三区视频免费观看| 欧美成人基地 | 亚洲欧美日韩国产| 亚洲免费观看| 尤物精品在线| 亚洲免费黄色| 国产精品婷婷| 欧美日韩一区自拍| 国产欧美高清| 91亚洲精品在看在线观看高清| 亚洲三级视频| 国产日产一区| 久久精品女人| 欧美sss在线视频| 亚洲天堂成人| 国产农村妇女精品一二区| 日韩精品一级中文字幕精品视频免费观看 | 亚洲精品一二三区区别| 欧美在线亚洲| 男人的天堂亚洲一区| 婷婷视频一区二区三区| 日韩va亚洲va欧美va久久| 欧美亚洲国产日韩| 国产精品不卡| 米奇777超碰欧美日韩亚洲| 亚洲激情欧美| 亚洲三级网站| 国产精品三p一区二区| 卡一卡二国产精品| 亚洲爱爱视频| 女人av一区| 亚欧成人精品| 国产九九精品| 91一区二区三区四区| 999久久久91| 免费成人在线观看| 国产精品大片| 日韩av首页| 麻豆亚洲精品| 国产精品a久久久久| zzzwww在线看片免费| 欧美+日本+国产+在线a∨观看| 在线观看亚洲精品福利片| 欧美一级二级视频| 97在线精品| 婷婷色综合网| 亚洲3区在线| 高清一区二区| 欧美一级精品| 在线观看视频免费一区二区三区| 国产精品qvod| 欧美在线观看视频一区| 日本少妇精品亚洲第一区| 精品精品国产三级a∨在线| 久久九九电影| 日本在线一区二区三区| 日韩综合一区| 老司机久久99久久精品播放免费| 国产精品一站二站| 久久婷婷久久| 一区二区不卡| 捆绑调教日本一区二区三区| 伊人精品视频| 国产精品丝袜在线播放| 999久久久91| 久久精品99国产国产精| 精品日韩视频| 国产午夜久久av| 亚洲性视频h| 国产美女久久| 午夜视频精品| 久久成人av| 首页国产欧美久久| 国产不卡人人| 亚洲aa在线|