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

利用JXL导出Excel文件

    博客分类:
  • J2SE
阅读更多

下面是导出Excel文件的代码,只是做一个简单的测试,没有格式字体的导出~

代码如下:

import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.List;
import jxl.Workbook;
import jxl.write.*;
public class ExportTest 
{
	public static void main(String [] args)
	{
		/**
		 * 测试数据
		 */
		List<MyNews> list=new ArrayList<MyNews>();
		for(int i=0;i<5;i++)
		{
			MyNews mynews=new MyNews();
			mynews.setTitle("aa"+i);
			mynews.setAuthor("bb"+i);
			mynews.setAcontent("cc"+i);
			list.add(mynews);
		}
		String targetfile="f:/excel.xls";
		String [] title={"title","author","acontent"};
		WritableWorkbook workbook;
		Label label;
		System.out.println("BEGIN....");	
		try 
		{
			OutputStream os=new FileOutputStream(targetfile);
			workbook=Workbook.createWorkbook(os);
			WritableSheet sheet=workbook.createSheet("MySheet", 1);
			//设置标题
			for(int i=0;i<title.length;i++)
			{
				label=new Label(i,0,title[i]);
				sheet.addCell(label);
			}
			//设置单元格的值
			for(int i=0;i<list.size();i++)
			{
				MyNews m=(MyNews)list.get(i);
				sheet.addCell(new Label(0,i+1,m.getTitle()));	
				sheet.addCell(new Label(1,i+1,m.getAuthor()));
				sheet.addCell(new Label(2,i+1,m.getAcontent()));
			}
			//写入
			workbook.write();
			//关闭
			workbook.close();
		} 
		catch (Exception e) 
		{			
			e.printStackTrace();
		}
		System.out.println("end....");
	}
}

 

 

每天一点点希望对大家有利~

分享到:
评论

相关推荐

    利用Jxl生成excel文件

    这篇博客“利用Jxl生成excel文件”提供了关于如何使用Jxl库创建Excel文档的指导。 首先,Jxl库允许开发者在Java程序中直接操作Excel格式的数据,而无需依赖Microsoft Office套件。它支持多种Excel功能,如单元格...

    java利用jxl生成excel文件

    总结来说,Java利用JXL库生成Excel文件是通过创建工作簿、工作表、单元格,并设置它们的属性和内容来实现的。JXL提供了广泛的API来处理各种复杂的Excel操作,是Java环境下生成Excel文件的一个实用工具。

    利用jxl操作excel文件

    本篇将详细介绍如何利用`jxl`库来操作Excel文件,并结合实例说明如何从Excel文件中提取数据并生成TXT文件。 首先,我们需要理解`jxl`库的基本结构。`jxl`库主要提供了`Workbook`、`Sheet`、`Cell`等类,分别对应...

    jxl导出excel总结

    《jxl导出Excel的深度解析与应用》 在信息化高度发展的今天,Excel作为数据处理和分析的重要工具,被广泛应用于各个领域。Java作为一种强大的编程语言,如何与Excel进行交互,成为了许多开发者关注的焦点。jxl库...

    利用JXL导出Excel的代码示例

    以下是一个基本的代码示例,展示了如何利用JXL导出Excel的步骤: 1. 创建工作簿对象: ```java WorkbookSettings ws = new WorkbookSettings(); // 如果需要设置编码(例如中文字符),可以这样: ws.set...

    jxl模版生成excel

    6. **读取Excel**:除了生成Excel文件,jxl还可以读取已有的Excel文件,将其内容转化为Java数据结构,便于处理和分析。 7. **示例代码**:通常,使用jxl的流程包括加载模板文件,找到要填充的单元格,使用`Cell....

    使用jxl导出Excel表的好例子

    总结来说,`jxl`库为Java开发者提供了一个强大而灵活的工具,用于生成和处理Excel文件。通过学习和实践,我们可以利用它轻松地实现数据的导出和导入功能,满足各种业务场景的需求。在开发过程中,应根据实际情况选择...

    jxl方式生成excel表格.zip

    本资源提供了一个利用jxl库实现Java程序中生成Excel表格的解决方案。jxl是一个广泛使用的开源Java库,它允许开发者读取、写入和修改Microsoft Excel文件。 首先,我们来详细了解一下jxl库。jxl库支持多种Excel操作...

    jxl对excel添加水印(含有setWaterMarkImage方法).zip

    在Java编程环境中,处理Excel文件是一项常见的任务,特别是在数据导入导出、报表生成等领域。`jxl`库是一个广泛使用的开源库,它允许开发者用Java读取、写入和修改Excel文件。在这个特定的场景中,我们将探讨如何...

    java利用jxl导出excel表格

    Java使用JXL库导出Excel表格是一个常见的任务,特别是在数据处理和报告生成的场景中。JXL是一个开源的Java库,允许我们读取、写入和修改Excel文件。以下是对这个知识点的详细解释: 首先,我们需要理解Excel文件的...

    JXL导出Excel数据表

    例如,用户请求一个导出接口后,服务器生成Excel文件,然后设置响应头并输出文件内容,用户就能在浏览器中看到下载提示。 下面是一个简单的示例,展示如何使用JXL库导出数据库数据到Excel: 1. 引入JXL库: 在...

    jxl导出excel支持模板和非模板

    利用JXL技术支持模板和非模板的表格导出

    利用jxl实现数据库内容导出Excel

    本篇文章将深入探讨如何利用jxl库实现数据库内容的导出。 首先,你需要在项目中引入jxl库。在提供的压缩包中,`jxl.jar`是jxl的核心库文件,你需要将其添加到项目的类路径中。对于Maven项目,可以在pom.xml文件中...

    poi jxl 生成EXCEL 报表

    Apache POI 和 JExcelAPI(JXL)是两个广泛使用的库,分别用于处理Microsoft Office的POI格式(包括Excel)和Java环境中的Excel文件。下面将详细阐述这两个库以及如何使用它们来生成Excel报表。 Apache POI 是一个...

    jxl导出Excel基础

    标题"jxl导出Excel基础"意味着我们将讨论如何通过`jxl`库来创建Excel文件。这个过程通常包括以下几个步骤: 1. **引入依赖**:在项目中添加`jxl`库的依赖。如果是Maven项目,可以在`pom.xml`文件中添加如下依赖: ...

    Java利用JXL读写Excel

    在Java编程领域,处理Excel文件是一项常见的任务,特别是在数据分析、数据导入导出或者报表生成等场景。JXL库是一个广泛使用的开源库,它允许开发者在Java应用程序中方便地读取和写入Excel文件。本篇将详细介绍如何...

    利用jxl实现excel解析

    总结来说,"利用jxl实现excel解析"涉及的关键知识点包括:jxl库的使用、Excel文件的读取与写入、工作簿和工作表的操作、单元格的访问与样式设置,以及数据处理逻辑的实现。掌握这些技能对于进行Java中的Excel操作至...

    使用jxl给excel加水印

    接下来,我们来看看如何利用JXL给Excel加水印。在JXL中,我们主要使用`WritableWorkbook`和`WritableSheet`对象来创建和修改Excel文件。首先,我们需要打开一个现有的Excel文件(或创建一个新的): ```java ...

    jxl导出excel.zip

    总结来说,"jxl导出excel.zip"提供的工具可以帮助Java开发者高效地处理Excel导出任务,利用JXL库的强大功能,结合自定义的工具类和注解,能够灵活、便捷地将业务数据转换为用户友好的Excel文件。对于需要处理大量...

    Java通过POI和JXL给Excel动态添加水印

    - **读取Excel文件**:使用JXL或POI库加载Excel文件。 - **创建水印图像**:根据`Model`中的数据动态生成水印图像。 - **将水印图像添加到Excel页面上**:使用POI提供的API来实现这一功能。 #### 示例代码框架 ```...

Global site tag (gtag.js) - Google Analytics