`

poi 读取 03和07Excel

 
阅读更多

if (version == 2003) {// 2003  

                 POIFSFileSystem fs = new POIFSFileSystem(fis);  

                 HSSFWorkbook wb = new HSSFWorkbook(fs);  

                 HSSFSheet sheet = wb.getSheetAt(0);  

                 excelReader.readExcelContent(sheet,realfilename); 

             } else if (version == 2007) {// 2007  

                 XSSFWorkbook xwb = new XSSFWorkbook(fis);  

                 XSSFSheet sheet = xwb.getSheetAt(0);  

                 excelReader.readExcelContent(sheet,realfilename);   

             }  

 

 /**

     * 读取Excel数据内容

     * @param InputStream

     * @return Map 包含单元格数据内容的Map对象

     * @throws SQLException 

     */

    public Map<Integer, String> readExcelContent(Sheet sheet,String uploadName) throws SQLException {

   

        Map<Integer, String> content = new HashMap<Integer, String>();

        

        // 得到总行数

        int rowNum = sheet.getLastRowNum();

        

        BaseDAO db = new BaseDAO();

        

        List<RedBooKPrice> listRBK = new ArrayList<RedBooKPrice>();

        // 正文内容应该从第二行开始,第一行为表头的标题

        RedBooKPrice rp = null;

        

        for (int i = 1; i <=rowNum; i++) {

         

        Row rows = sheet.getRow(i);

            Cell makeDescription = rows.getCell(1);

            Cell familyDescription = rows.getCell(5);

            Cell yearGroup = rows.getCell(9);

分享到:
评论

相关推荐

    poi 读取03和07excel文档的小例子,含jar包

    本示例将详细讲解如何使用Apache POI库来读取Excel的2003 (.xls) 和2007 (.xlsx)格式的文档,并提供所需的jar包。 首先,确保你的项目中已经包含了Apache POI的依赖。如果你使用的是Maven,可以在pom.xml文件中添加...

    使用Poi读取大数据量excel的方法

    以下是一个使用SAX API读取Excel文件的基本步骤: 1. 创建一个实现`SXSSFSheetXMLReaderEvents`接口的类,用于处理每一行的数据。 2. 创建`SXSSFWorkbook`对象,设置内存中的行数限制,例如500行。超过这个数量的...

    java poi 读取03、07excel表格的内容

    这篇博客文章"java poi 读取03、07excel表格的内容"很可能是讨论如何使用Apache POI库来操作这两个不同版本的Excel文件。 首先,让我们深入了解一下Apache POI库的基本概念。POI项目分为两个主要部分:HSSF...

    使用poi读取、写入复杂excel工具类(包含样式)

    使用poi读取写入复杂excel内容包括样式,工具类

    poi 读取excel 03 07

    以下是一个简单的例子,演示了如何使用POI读取Excel文件的第一行数据: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.poi.hssf....

    poi读取大数据量excel文件,避免内存溢出,行级操作

    poi读取大数据量excel文件,避免内存溢出,行级操作 根据本网站的资源修改的。 将一些类路径错误全部进行了修正。 另外,需要自己在类路径里,放spring-context.jar和spring-beans.jar包。

    读取03和07Excel所需poi包

    HSSF和XSSF都在这个库中,使得开发者能够创建、修改和读取Excel文件。 4. **poi-scratchpad**: 这个库包含了对其他Office文件格式的支持,如Word和PowerPoint,以及一些实验性的或不完全实现的功能。对于Excel,...

    利用POI读取excel写入到word

    要实现"利用POI读取excel写入到word",我们需要以下步骤: 1. **准备环境**:首先,确保你的项目已经引入了Apache POI的依赖。在给定的压缩包中,"poi - 副本"可能是包含POI库的JAR文件,你需要将其添加到你的项目...

    POI生成Excel POI操作Excel POI读取Excel POI类库

    **POI读取Excel** 读取Excel主要涉及以下步骤: 1. **打开Workbook**:通过 FileInputStream 读取Excel文件,然后创建Workbook对象。 2. **获取Sheet**:从Workbook中获取需要的Sheet。 3. **遍历Row和Cell**:...

    poi读取大文件Excel,使用xml格式解析,速度实测50mb文件13s,可指定sheet页内容,带工具类和测试类

    Apache POI 是一个广泛使用的Java库,用于处理Microsoft Office格式的文件,如Excel、Word和PowerPoint。在处理大型Excel文件时,传统的HSSF和XSSF模型可能会遇到性能瓶颈,因为它们将整个工作簿加载到内存中。为了...

    POI读取2007 Excel文件

    标题中的“POI读取2007 Excel文件”指的是使用Apache POI库来解析和操作Microsoft Office Open XML (OOXML)格式的Excel文件,这种格式通常以.xlsx为扩展名。Apache POI是一个流行的Java库,它允许开发人员在Java应用...

    poi读取excel并输出到jsp页面

    标题中的“poi读取excel并输出到jsp页面”是指使用Apache POI库来处理Microsoft Excel文件,并将数据在JavaServer Pages (JSP) 页面上显示的技术。Apache POI 是一个开源项目,它允许开发者创建、修改和显示MS ...

    poi读取excel文件

    标题提到的"poi读取excel文件",指的是使用Apache POI库来处理Excel数据。在最新的版本中,POI引入了更高效和强大的功能,使得处理Excel文件变得更加方便。 描述中提到了"最新版poi相关的6个jar包",这些jar包是...

    POI读取excel的内容.zip

    本教程将详细讲解如何使用Apache POI库来读取Excel文件的内容。 首先,为了在Java项目中使用Apache POI,我们需要通过Maven进行依赖管理。在`pom.xml`文件中添加以下依赖: ```xml &lt;groupId&gt;org.apache.poi ...

    POI读取excel的例子

    POI读取excel的例子

    读取Excel的poi包

    读取Excel的poi包,,读取Excel的poi包,,读取Excel的poi包,读取Excel的poi包读

    POI读取EXCEL教程

    读取Excel文件使用HSSF的usermodel API非常直观。首先,你需要创建一个`InputStream`,然后实例化`HSSFWorkbook`: ```java InputStream myxls = new FileInputStream("workbook.xls"); HSSFWorkbook wb = new ...

    android5使用poi读取excel

    android5使用poi读取excel,android5使用poi读取excel,android5使用poi读取excel,android5使用poi读取excel

    java 读取excel表格数据 poi

    java读取excel 表格数据。 public static void main(String[] args) { String[][] content=POIExcelUtils.read("E:\\1.xlsx"); for(int i=0;... * 读取excel,支持excel 97~03 / excel 07 *

    apache POI 读取 Excel

    apache poi 读取 Excel 的 jar 包 博文链接:https://wxinpeng.iteye.com/blog/231895

Global site tag (gtag.js) - Google Analytics