码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA读取Excel中sheet页内容

时间:2015-12-22 13:25:11      阅读:409      评论:0      收藏:0      [点我收藏+]

标签:java读取excel中sheet页内容

package com.bestpay.bpbp.bill.init;

import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import java.io.File;
import java.io.IOException;

public class ReadExcelDataForTestNG {
   private static  String parementFile = "E:/test-xiaozhangException.xls";

   private File file;

   public static String getParementFile() {
      return parementFile;
   }

   public static String getParementFileNext() {
      return parementFile;
   }

   public ReadExcelDataForTestNG(File file){
      this.file = file;
   }
   public String[][] str(int sNO) {
      String[][] str = null;
      try {
         Workbook book =  Workbook.getWorkbook(file);
         // 获得第一个工作表对象
         Sheet sheet = book.getSheet(sNO);
         // 得到第一列第一行的单元格
         int col = sheet.getColumns();// 得到列数
         int row = sheet.getRows();// 得到行数

         str = new String[row-1][col];
         for (int i = 0; i < row-1; i++)// 循环进行读写
         {
            for (int j = 0; j < col; j++) {
               Cell c = sheet.getCell(j, i+1);
               str[i][j]= c.getContents();
            }
         }
         book.close();
      } catch (BiffException e1) {
         e1.printStackTrace();
      } catch (IOException e) {
         e.printStackTrace();
      }
      return str;
   }
}


JAVA读取Excel中sheet页内容

标签:java读取excel中sheet页内容

原文地址:http://7883830.blog.51cto.com/7873830/1727060

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!