当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: MS的电子表格(Excel)是Office的重要成员,是保存统计数据的一种常用格式。
 

 

    摘要: 局域网文件传输和复制,含文件名 实施局域网内文件复制,包括需要把文件名也拷贝过去。特点是文件名传输和文件传输动用了两个端口。进程完成这样的功能:每隔24小时进 行上传一次,保持两台机器的根目录下文件一致。 1:服务器端,也既待上传端。运行命令:java fileserver 3107import java.io.*;import java.net.*; public class fil......
 ·jsp操作execl分析    »显示摘要«
    摘要: <%@ page contenttype="text/html; charset=gb2312" language="java" import="java.sql.*" %><%@ page import="jxl.*"%><%@ page import="jxl.write.*"%><%@ page import="java.io.*"%><......


Java操作Excel的一种方法(jxl)

ms的电子表格(excel)是office的重要成员,是保存统计数据的一种常用格式.作为办公文档,势必要涉及到的电子文档的交换,excel是一种在企业中非常通用的文件格式,打印与管理也比较方便.在一个java应用中,将一部分数据生成excel格式,是与其他系统无缝连接的重要手段.

● 支持excel 95-2000的所有版本 【程序编程相关:Learning and Using J

在开源世界中,有两套比较有影响的api可供使用,一个是poi,一个是jexcelapi.其中jexcelapi是一个韩国程序员的作品,虽然没有poi那样血统高贵,但是在笔者的使用过程中,感觉简单方便,对中文支持非常好,功能也比较强大.它的下载地址是:http://www.andykhan.com/jexcelapi/ 当前的最高版本是2.4.作者的网站上对它的特征有如下描述: 【推荐阅读:使用RMI编写客户端-服务器应用程序,实

● 支持字体.数字.日期操作 【扩展信息:JavaMail API简介

● 生成excel 2000标准格式

● 能够修饰单元格属性

● 支持图像与图表

应该说以上功能已经能够大致满足我们的需要.最关键的是这套api是纯java的,并不依赖windows系统,即使运行在linux下,它同样能够正确的处理excel文件.另外需要说明的是,这套api对图形与图表的支持很有限,而且仅仅识别png格式.

搭建环境

将下载后的文件解包,得到jxl.jar,放入classpath,安装就完成了.

基本操作

一.创建文件

拟生成一个名为“测试数据.xls”的excel文件,其中第一个工作表被命名为“第一页”,大致效果如下:

 

代码(createxls.java):

//生成excel的类

import java.io.*;

import jxl.*;

import jxl.write.*;

public class createxls

{

public static void main(string args[])

{

try

{

//打开文件

writableworkbook book=

workbook.createworkbook(new file(“测试.xls”));

//生成名为“第一页”的工作表,参数0表示这是第一页

writablesheet sheet=book.createsheet(“第一页”,0);


...   下一页
 ·struts console的使用    »显示摘要«
    摘要: jamesholmes.com 是它的网站using struts console with eclipse and ibm websphere application developerthe struts console software integrates with eclipse/wsad as a plugin for seamless development of struts a......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE