ntjm.net
当前位置:首页 >> jAvA生成ExCEl文件 >>

jAvA生成ExCEl文件

package beans.excel;import java.io.IOException;import java.io.OutputStream;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;import jxl.write.WriteException;public class SimpleExcelWrite {

楼主可以找一些本身就是用java代码编写的报表工具就行了,比如finereport报表,而且可以直接导入导出为excel.

package common.util; import jxl.*; import jxl.format.UnderlineStyle; import jxl.write.*; import jxl.write.Number; import jxl.write.Boolean; import java.io.*; /** * Created by IntelliJ IDEA. * User: xl * Date: 2005-7-17 * Time: 9:33:22 * To change this template

简单的方法 就是通过报表工具你要生成的这个Excel比软件简单,如果使用报表工具的话,很容易就完成了~~~

必须用poi么?? 我有个jxl的

excel工具类package com.ohd.ie.product.action;import java.awt.image.BufferedImage;import java.io.*;import javax.imageio.ImageIO;import org.apache.commons.io.output.ByteArrayOutputStream;import jxl.Workbook;import jxl.format.Alignment;

POI包解析 或者 只是xls的话 用 jxl 也行 poi 全支持 xls 和xlsx然后写入 保存 okHSSFSheet sheet= null; for(int sherrt= 0; sherrt 0.7){j++;} }else{ GetVAR[j] = o.next().toString(); j++; } }这个是得到 也可以写入

12345678 importjava.io.File;publicclassTest {publicstaticvoidmain(String[] args) throwsException { 2113File f = newFile("d:/1.xls"); f.createNewFile(); }}好吧,之前没看到“用poi”这句话.现在下面的是用poi的:

/** * @author liuwu * Excel的导入与导出 */@SuppressWarnings({ "unchecked" })public class ExcelOperate { /** * @author liuwu * 这是一个通用的方法,利用了JAVA的反射机制, * 可以将放置在JAVA集合中并且符合一定条件的数据以EXCEL

java导出Excel通用方法,只需要一个list 集合.package oa.common.utils;import java.io.OutputStream;import java.util.List;import javax.servlet.http.HttpServletResponse;import org.apache.struts2.ServletActionContext;import java.lang.reflect.Field;

zxtw.net | ppcq.net | mqpf.net | artgba.com | zxsg.net | 网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com