`
dbp_cn
  • 浏览: 85001 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

POI 追加写入excel.

    博客分类:
  • java
阅读更多
  1. poi操作excel ,摘自 :http://blog.csdn.net/goodleiwei/article/details/7247339
  2. 记录以下,留后面验证:
  3. public class TestExceL{    
  4.   
  5.     public static void main(String[] args) throws Exception {    
  6.         FileInputStream fs=new FileInputStream("d://test.xls");  //获取d://test.xls  
  7.         POIFSFileSystem ps=new POIFSFileSystem(fs);  //使用POI提供的方法得到excel的信息  
  8.         HSSFWorkbook wb=new HSSFWorkbook(ps);    
  9.         HSSFSheet sheet=wb.getSheetAt(0);  //获取到工作表,因为一个excel可能有多个工作表  
  10.         HSSFRow row=sheet.getRow(0);  //获取第一行(excel中的行默认从0开始,所以这就是为什么,一个excel必须有字段列头),即,字段列头,便于赋值  
  11.         System.out.println(sheet.getLastRowNum()+" "+row.getLastCellNum());  //分别得到最后一行的行号,和一条记录的最后一个单元格  
  12.           
  13.         FileOutputStream out=new FileOutputStream("d://test.xls");  //向d://test.xls中写数据  
  14.         row=sheet.createRow((short)(sheet.getLastRowNum()+1)); //在现有行号后追加数据  
  15.         row.createCell(0).setCellValue("leilei"); //设置第一个(从0开始)单元格的数据  
  16.         row.createCell(1).setCellValue(24); //设置第二个(从0开始)单元格的数据  
  17.   
  18.           
  19.         out.flush();  
  20.         wb.write(out);    
  21.         out.close();    
  22.         System.out.println(row.getPhysicalNumberOfCells()+" "+row.getLastCellNum());    
  23.     }    
  24. }   

 

分享到:
评论
3 楼 dbp_cn 2016-05-20  
webcrawer:http://www.oschina.net/project/tag/64/spider?lang=0&os=0&sort=view&
Nutchm,WebCollector
2 楼 dbp_cn 2016-05-16  
web magic : http://www.open-open.com/lib/view/home/1350117763676
1 楼 dbp_cn 2016-05-12  
httpclient 多线程:http://www.cnblogs.com/wasp520/archive/2012/06/28/2568897.html

相关推荐

    POI实现全版本支持Excel读写工具包

    3. **POI写入Excel** - **创建新文件**: POI可以创建新的Excel文件,定义工作簿、工作表,添加数据到单元格,并设置各种格式,如字体、颜色、边框、对齐方式等。 - **追加到现有文件**: 也可以在已有文件的基础上...

    poi.jar.rar

    Apache POI是一个强大的库,专门用于读取和写入Microsoft Office格式的文件,包括Excel(.xls和.xlsx)。"poi.jar"就是这个库的Java档案文件,它包含了处理Excel所需的所有类和方法。本篇文章将详细介绍如何利用POI...

    poi生成excel表格

    将数据库中的数据导出到Excel,需要先查询数据,然后用POI将查询结果写入Excel文件。这可能涉及使用JDBC连接数据库,执行SQL查询,将查询结果集转换为适合写入Excel的数据结构。 10. **性能考虑** 大量数据写入时...

    java利用poi操作excel所需要的jar包

    5. **写入数据**: 将程序处理后的数据写入到Excel文件,支持追加和覆盖两种模式。 6. **样式和格式**: 设置单元格的字体、颜色、边框、对齐方式等样式,以及单元格的数字格式(如货币、百分比等)。 7. **公式和...

    java 如何往已经存在的excel表格里面追加数据的方法

    其中,Apache POI 是一个流行的 Java 库,用于读取和写入 MicrosoftOffice 文件格式,包括 Excel 文件。在本文中,我们将介绍如何使用 Java 往已经存在的 Excel 表格里面追加数据。 导入必要的 jar 包 要使用 ...

    POI导出EXCEL经典实现必备jar包poi-3.0.2

    2. **写入Excel数据:** 可以创建新的Excel文件,也可以在现有文件基础上追加内容。 3. **样式管理:** 支持设置单元格的字体、颜色、边框、背景色、对齐方式、数字格式等。 4. **公式处理:** 能够处理Excel中的...

    Excel POI读取封装(文件+示范代码)

    package org.excel.service; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.Field; import java....

    poi操作excel模板的各种方式

    利用poi对excel模板的新追加指定的行数,可以复制模板的某一行,包含样式。获取数据,往excel模板写入。包括各种对excel复制的操作,改变样式等等。集合很多对excel的操作的代码。都是工程实践用的。

    excel lib

    pandas库提供了DataFrame对象,可以方便地进行数据清洗、分析和转换,同时它支持读取和写入Excel文件。openpyxl库则专注于低级别操作,允许用户直接操作Excel的单元格、样式和公式,适合进行更复杂的Excel文件操作。...

    poi操作excel的jar包及事例

    在Java编程领域,Apache POI 是一个非常流行的库,它允许开发者读取、写入和修改Microsoft Office格式的文件,尤其是Excel(.xlsx 和 .xls)文件。本压缩包提供的资源,包括所需的jar包和实际操作Excel的Java代码...

    POI海量数据大数据文件生成SXSSFWorkbook使用简介.pdf

    对于 POI 版本的要求,至少需要 3.8 或更高版本来使用 `SXSSFWorkbook`,且生成的文件格式必须是 Excel 2007 或更新的版本,因为这些版本支持的最大行数远超过 Excel 2003 及以前版本。 以下是一个简单的 `...

    poi所需要的jar

    Apache POI提供API,允许开发者在程序中读取、写入和修改Office文档,极大地增强了Java应用的数据处理能力。 描述中提到的"poi能操作Excel Word Pdf 等对数据进行导入导出",这概述了POI的主要功能。对于Excel,POI...

    Java_批量导出大数据量Excel方法.zip

    2. **分块写入**: 当数据量过大时,一次性将所有数据写入Excel会导致内存溢出。因此,通常采用分块写入的方式,每次只处理一部分数据,然后将结果追加到Excel文件中。这样可以有效减少内存占用,提高系统性能。 3. ...

    java多线程导出excel(千万级别)优化

    POI是一个流行的Java库,用于读取和写入Microsoft Office格式的文件,包括Excel。它提供了一个基于事件模型的低内存占用API(SXSSF),适合处理大型数据集。然而,即使使用SXSSF,当数据量过大时,内存管理仍然是一...

    java,poi 实现数据追加功能

    本项目通过Java和POI实现了一个数据追加的功能,主要用于在现有的Excel文件中添加新的数据行。以下是对这个功能的详细解释和相关知识点: 1. **Apache POI**: Apache POI是一个开源项目,提供了API来读写...

    追加Excel的jar包

    在Java开发中,有时我们需要处理Excel文件,例如读取数据、写入数据或者进行复杂的Excel操作。在这种情况下,我们通常需要引入特定的库,也就是jar包。标题提到的"追加Excel的jar包",指的是将这些jar包添加到项目的...

    用Java实现数据导入excel表格实例

    当我们需要将数据写入Excel时,可以创建一个新的工作表或在现有工作表上追加数据。以下是一个简单的写入示例: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel....

    Excel_读写excel_

    要写入Excel,首先创建一个DataFrame,然后使用`to_excel()`方法。例如: ```python import pandas as pd # 创建DataFrame data = {'Name': ['张三', '李四'], 'Age': [25, 30]} df = pd.DataFrame(data) ...

    opi java操作excel表格 无脑复制 无脑粘贴 excel追加 创建

    这通常涉及到Apache POI库,一个强大的API,用于读取、写入和修改Microsoft Office格式的文件,包括Excel。 Apache POI是Java开发人员用来与Microsoft Office格式交互的开源库。对于Excel,它提供了HSSF(处理.xls...

    jxls利用模板生成excel文件

    它利用Apache POI库操作Excel,并引入了类似于JSP标签的概念,使得开发者可以轻松地将数据绑定到Excel模板的各个单元格上。 ### 二、jxls的工作原理 1. **模板创建**:首先,你需要创建一个Excel模板文件,这个...

Global site tag (gtag.js) - Google Analytics