Java通过POI读取Excel

Posted admin_jh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java通过POI读取Excel相关的知识,希望对你有一定的参考价值。

package com.hd.all.test.testjava;

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

import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

public class ReadExcelPOI {

    public static void main(String[] args) throws FileNotFoundException, IOException {
        //students2017-10-19_11_22_52.xls-->这个也可以用下面代码读取到,因为这个文件用.xlsx应该用的对象生成的,本质是.xlsx
        XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStream(new File("E:/students2017-10-19_11_23_33.xlsx")));
        XSSFSheet sheet = workbook.getSheetAt(0);
        XSSFRow row = sheet.getRow(0);
        System.out.println(row.getCell(0));
/*        HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(new File("E:/students2017-10-19_10_55_55.xls")));
        HSSFSheet sheet = workbook.getSheetAt(0);
        HSSFRow row = sheet.getRow(0);
        System.out.println(row.getCell(0));
*/
    }

}

 

以上是关于Java通过POI读取Excel的主要内容,如果未能解决你的问题,请参考以下文章

用java的poi类读取一个excel表格的内容后再写入到一个新excel表格中的完整代码

Java通过POI读取Excel

java通过apache poi框架读取2007版Excel文件

java使用poi读取excel时,电话号码变成了科学计数法,整数变成double,怎么改过来

Java通过poi读取excel中文件

java如何导出excel表格,如果用poi,java代码如何实现.,求代码!!!