`
- 浏览:
17297 次
- 性别:
-
java 代码
java 代码
- import jxl.Workbook;
- import jxl.write.Label;
- import jxl.write.WritableSheet;
- import jxl.write.WritableWorkbook;
- import jxl.write.WriteException;
- import jxl.write.biff.RowsExceededException;
jxl 包
java 代码
- try {
- SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
- String fileName = "d:\\" + sdf.format(new Date()) + ".xls";
-
- WritableWorkbook book = Workbook.createWorkbook(new File(fileName));
-
- // -- 第一个参数是Sheet名,第二个参数是Sheet下标
- // -- 下标是整数,只起标识作用,建立的时候会以create顺序建立,本例生成的EXCEL文件第一个Sheet是sheet1
- WritableSheet sheet1 = book.createSheet("第一页",100000);
- WritableSheet sheet2 = book.createSheet("第二页",4);
-
- // -- 参数:先定位列,再定位行,再表格内容
- Label labTitle1 = new Label(0,0,"姓名");
- Label labTitle2 = new Label(1,0,"性别");
- Label labTitle3 = new Label(2,0,"移动电话");
- Label labTitle4 = new Label(3,0,"固定电话");
- Label labTitle5 = new Label(4,0,"家庭电话");
-
- sheet2.addCell(labTitle1);
- sheet2.addCell(labTitle2);
- sheet2.addCell(labTitle3);
- sheet2.addCell(labTitle4);
- sheet2.addCell(labTitle5);
-
- for(int i=1;i<3;i++) {
- Label lab1 = new Label(0,i,"老师");
- Label lab2 = new Label(1,i,"老师2");
- sheet2.addCell(lab1);
- sheet2.addCell(lab2);
- }
- book.write();
- book.close();
- } catch (IOException e) {
- e.printStackTrace();
- } catch (RowsExceededException e) {
- e.printStackTrace();
- } catch (WriteException e) {
- e.printStackTrace();
- }
姓名 |
性别 |
移动电话 |
固定电话 |
家庭电话 |
老师 |
老师2 |
|
|
|
老师 |
老师2 |
|
|
|
分享到:
- 2007-02-28 16:48
- 浏览 8211
- 评论(4)
- 论坛回复 / 浏览 (4 / 6312)
- 查看更多
Global site tag (gtag.js) - Google Analytics
相关推荐
在Java中读写Excel文件是一项常见的任务,尤其是在数据处理、报表生成或数据分析等场景下。Apache POI是一个广泛使用的开源库,它允许开发者使用Java语言来处理Microsoft Office格式的文件,包括Excel(XLS和XLSX)...
在Java编程中,生成Excel文件是一项常见的任务,特别是在数据处理、报表生成或导出功能中。本篇文章将深入探讨如何使用Java来创建Excel文件,并基于提供的标签“源码”和“工具”分享一些实用的方法。 首先,Java...
这个简单的例子创建了一个名为"output.xls"的Excel文件,其中包含一个名为"Sheet1"的Sheet,第一行第一列填充了字符串"Hello, Excel!"。实际应用中,你可能需要根据实际需求动态创建多个Cell,以及遍历数据结构...
Java 读取 Excel 文件是许多开发任务中的常见需求,Apache POI 是一个广泛使用的开源库,专门用于处理 Microsoft Office 格式的文件,包括 Excel。在本案例中,提供的压缩包 "poi.zip" 包含了两个子文件:poi-bin-...
在Java编程环境中,将Excel文件转换为PDF文件是一项常见的任务,尤其在数据报告或文档格式转换的场景下。本文将详细介绍如何使用Apache POI库处理Excel数据,以及使用iText库将这些数据导出为PDF格式。Apache POI是...
自定义的一个excel文件导入导出类,支持Excel2003到2010的格式。里面也有简单的配置文件的创建。
总结来说,JXL是一个方便的Java库,使得在Java中处理Excel文件变得简单易行。无论是读取现有的Excel文件还是创建新的Excel文件,JXL都能提供清晰的API和良好的性能。如果你是初学者,那么这个库是一个很好的起点。...
总结起来,Apache POI的HSSF组件使得Java开发者可以方便地在程序中创建、读取和修改Excel文件,无论是简单的数据写入还是复杂的表格处理,都能通过其提供的API轻松完成。由于其高效的事件模型和全面的功能,POI成为...
接下来,我们来看一个简单的Java写Excel文件的实例。这个实例将创建一个Excel文件,并填充一些数据: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import...
导出Excel文件的过程则相对简单一些,主要包括以下步骤: 1. 创建Workbook和Sheet对象:与读取类似,但此时是通过`WorkbookFactory.create()`的无参构造函数创建一个新的工作簿。 2. 添加Row和Cell:使用Sheet的`...
通过上述步骤,你可以实现一个简单的Java Excel导出功能,将jsp页面上的数据导出到Excel文件中。当然,实际应用中可能需要处理更复杂的情况,比如数据分页、多sheet、公式计算等,但这个基础框架能帮助你理解基本...
在Java编程环境中,读取...总的来说,Java读取Excel文件是一个相对简单的任务,只需要合适的库和正确的编程方式即可实现。在实际开发中,要根据项目需求选择合适的库,并灵活运用其提供的API来完成各种复杂的操作。
在Java编程中,处理Excel文件是一项常见的任务,无论是数据分析、数据导入导出还是报表生成,都可能需要用到。本文将深入探讨Java中用于读写Excel的组件,并提供相关的实践指导。 一、Apache POI库 Apache POI是...
EasyExcel是一个基于Java的简单、易用且高效的Excel处理工具,它支持读写Excel文件,并且能够有效地避免内存溢出问题。 **EasyExcel特点:** - **内存消耗低:** EasyExcel使用流式处理的方式读取Excel文件,只在...
Java 使用 POI 读取 Excel 文件 Java 是一种广泛使用的编程语言,而 Excel 是一种常用的电子表格软件。有时候,我们需要在 Java 程序中读取 Excel 文件的内容,例如将 Excel 表格中的数据导入到数据库中或者进行...
在Java编程中,生成Excel文件是一项常见的任务,特别是在数据处理、报表生成或数据导出等场景。本篇文章将深入探讨如何使用Java代码来创建Excel文件,以满足上述需求。 首先,我们需要一个库来帮助我们处理Excel...
在Java编程环境中,操作Excel文件是一项常见的任务,尤其在数据处理、数据分析或自动化测试等领域。本文将深入探讨如何使用Java来读取、写入和修改Excel文件,主要涉及的库有Apache POI和JExcelApi。 Apache POI是...
在Java编程中,导入Excel文件是一项常见的任务,特别是在数据处理和数据分析领域。为了支持不同版本的Excel文件以及CSV格式的数据,开发者需要了解并掌握相关的API和技术。以下将详细讲解如何在Java中处理`xls`、`...