首页 > 编程语言 > 详细

java获取Excel的导出

时间:2017-01-24 14:32:15      阅读:180      评论:0      收藏:0      [点我收藏+]
import java.io.*;

import org.apache.commons.io.FileUtils;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;



public class POIExceldc {

	public static void main(String[] args) throws IOException {
		//需要解析的文件
		File file=new File("d:/learn/poidr.xls");
		//创建Excel,读取文件内容
		HSSFWorkbook workbook=new HSSFWorkbook(FileUtils.openInputStream(file));
        //第一种方法,获取第一张工作表,名字为sheet0,workbook.getSheet("sheet0")
		//HSSFSheet sheet=workbook.getSheet("sheet0");
		
		 //第二种方法,获取第一张工作表,workbook.getSheet("sheet0")
		HSSFSheet sheet=workbook.getSheetAt(0);
		
		int firstRowNum=0;
		//获取sheet中最后一行行号
		int lastRowNum=sheet.getLastRowNum();
		for (int i=firstRowNum;i<=lastRowNum;i++)
		{
			HSSFRow row=sheet.getRow(i);
			//获取当前行的最后单元格列号
			int lastCellNum=row.getLastCellNum();
			for(int j=0;j<lastCellNum;j++)
			{
				HSSFCell cell=row.getCell(j);
				String value=cell.getStringCellValue();
				System.out.print(value+" ");
			}
			System.out.println();
		}
		
		
	}

}

  

java获取Excel的导出

原文:http://www.cnblogs.com/wangxiaoqun/p/6347000.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!