问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

java怎样输出excel文件

发布网友 发布时间:2022-04-19 10:50

我来回答

2个回答

热心网友 时间:2022-07-15 16:07

//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 {
    public void createExcel(OutputStream os) throws WriteException,IOException{
        //创建工作薄
        WritableWorkbook workbook = Workbook.createWorkbook(os);
        //创建新的一页
        WritableSheet sheet = workbook.createSheet("First Sheet",0);
        //创建要显示的内容,创建一个单元格,第一个参数为列坐标,第二个参数为行坐标,第三个参数为内容
        Label xuexiao = new Label(0,0,"学校");
        sheet.addCell(xuexiao);
        Label zhuanye = new Label(1,0,"专业");
        sheet.addCell(zhuanye);
        Label jingzhengli = new Label(2,0,"专业竞争力");
        sheet.addCell(jingzhengli);
        
        Label qinghua = new Label(0,1,"清华大学");
        sheet.addCell(qinghua);
        Label jisuanji = new Label(1,1,"计算机专业");
        sheet.addCell(jisuanji);
        Label gao = new Label(2,1,"高");
        sheet.addCell(gao);
        
        Label beida = new Label(0,2,"北京大学");
        sheet.addCell(beida);
        Label falv = new Label(1,2,"法律专业");
        sheet.addCell(falv);
        Label zhong = new Label(2,2,"中");
        sheet.addCell(zhong);
        
        Label ligong = new Label(0,3,"北京理工大学");
        sheet.addCell(ligong);
        Label hangkong = new Label(1,3,"航空专业");
        sheet.addCell(hangkong);
        Label di = new Label(2,3,"低");
        sheet.addCell(di);
        
        //把创建的内容写入到输出流中,并关闭输出流
        workbook.write();
        workbook.close();
        os.close();
    }
    
}

热心网友 时间:2022-07-15 16:07

import java.io.File;

import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;

/**
 * Excel导出(你需要引入jxl的jar包)
 */
public class Test {

    public static void main(String[] args)
    {
        Test test = new Test();
        test.exportExcel();
    }

    /**
     * 导出(导出到磁盘)
     */
    public void exportExcel() {
        WritableWorkbook book = null;
        try {
            // 打开文件
            book = Workbook.createWorkbook(new File("D:/测试.xls"));
            // 生成名为"学生"的工作表,参数0表示这是第一页
            WritableSheet sheet = book.createSheet("学生", 0);
            // 指定单元格位置是第一列第一行(0, 0)以及单元格内容为张三
            Label label = new Label(0, 0, "张三");
            // 将定义好的单元格添加到工作表中
            sheet.addCell(label);
            // 保存数字的单元格必须使用Number的完整包路径
            jxl.write.Number number = new jxl.write.Number(1, 0, 30);
            sheet.addCell(number);
            // 写入数据并关闭文件
            book.write();
        } catch (Exception e) {
            System.out.println(e);
        }finally{
            if(book!=null){
                try {
                    book.close();
                } catch (Exception e) {
                    e.printStackTrace();
                } 
            }
        }
    }
}

Java 实现数据库数据导出为 Excel 文件

1. 数据库表设计创建"data_export"表,用于记录导出数据的记录信息。同时,创建"data_export_excel"表,用于存储导出的Excel文件信息。2. 项目依赖引入poi-ooxml库是生成Excel文件的核心,需在项目中添加此依赖。由于SpringBoot starter模块包含了Scheduled功能,无需额外引入。3. Excel生成工具类定义Excel表...

Java开发中如何用POI优雅的导出Excel文件

实现步骤包括:1)定义注解,标注需要导出的字段及字段名称,以便生成表头。2)实体类设计,根据注解确定哪些字段需要导出到Excel。3)使用POI库操作Excel文件,通过HttpServletResponse或文件存储进行输出。具体实现中,将数据从集合中读取,根据注解生成表头,并填充到Excel的相应列中。最后,将Excel文件输出到...

JAVA)简述如何在控制台打印出一个excel文件的全部内容,(简述类结构...

首先,从构造函数开始,使用Java POI库中提供的API来读取Excel文件,并将其内容存储在成员变量中。接下来,实现将Excel文件内容转换为可以在控制台输出的字符串的方法。首先使用POI库中提供的API来读取Excel文件的行和列,将其转换为字符串。然后,使用换行符将每一行的字符串连接起来,最终得到一个可以在...

Java实现Excel导入和导出,看这一篇就够了(珍藏版)(一)

1.11 动态导出(导出图片)将图片链接转换为java.net.URL类型,实现图片在导出文件中的直接显示。1.12 动态导出(实现下拉列表)设置性别、城市等列的下拉选择,用于数据导出时的约束限制。1.13 动态导出(横向合并)将单元格横向合并,通过ExcelUtils.COLUMN_MERGE属性实现。1.14 动态导出(纵向合并)进...

怎么用java将一个excel里面数据读出并写入另一个excel?

一、在开始进行Java读写Excel前,需要先下一个jxl的jar包,这个jar包中提供了相关读写Excel的方法,将jxl.jar放到classpath下或者在工程的buildpath中添加jxl.jar后,便可以开始Java读写Excel了。二、Java读取Excel数据,首先,创建一个xls文件(如:jxltest.xls),然后在文件中添加一些数据,Excel文件...

java如何输出xls格式的Excel表格文件

二.写入Excel文件这里有很多格式了,比如文本内容加粗,加上某些颜色等,可以参考jxl的api,同时还推荐一篇不错的文章:http://www.ibm.com/developerworks/cn/java/l-javaExcel/?ca=j-t10 /**生成一个Excel文件 * @param fileName 要生成的Excel文件名 */ public static void writeExcel(String fileName){ ...

如何导出生成excel文件 java

1.添加jar文件 java导入导出Excel文件要引入jxl.jar包,最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。下载地址:http://www.andykhan.com/jexcelapi/ 2.jxl对Excel表格的认识 可以参见http://www.cnblogs.com/xudong-bupt/archive/2013/03/...

JAVA导出excel

首先查出一个list 集合,接着用 apache poi这个插件写excel 文件,只要搜索 Apache POI的用法举例 很多例子 ,也不难。写excel就是比较繁琐 如 public void writeData(String file) { //创建工作薄 HSSFWorkbook wb = getWorkBook(file);if(wb==null){ return;} //获取工作表 HSSFSheet sheet =...

java中输入输出流如何把数据输出为Excel表格形式

实现代码如下:import org.apache.poi.hssf.usermodel.*;import java.io.FileOutputStream;import java.io.IOException;publicclass CreateCells { publicstaticvoid main(String[] args)throws IOException { HSSFWorkbook wb = new HSSFWorkbook();//建立新HSSFWorkbook对象 HSSFSheet sheet = wb.create...

java怎么实现选择导出excel的功能?

// 第一步,创建一个webbook,对应一个Excel文件 HSSFWorkbook wb = new HSSFWorkbook();// 第二步,在webbook中添加一个sheet,对应Excel文件中的sheet HSSFSheet sheet = wb.createSheet("学生表一");// 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制short HSSFRow ...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
什么信用卡审核快 上海的地铁11号线北段2期是在哪里? 请问知道一个电话号码就可以去电信局把这个号码的电话记录和短信单子... 职工医疗保险交够多少年才能享受? 卷心菜炒粉条的家常做法是怎样的? 全世界所有的FPS网游 请问这是思科路由器里面ARP映射吗?(arp 10.16.252.210 3C07.7178... 主卧18平方,次卧18平方,客厅25个平方格力家用中央空调一拖三。连... 格力, 大金,三菱重工,三菱电机中央空调哪个好,家中客厅加餐厅50㎡,主... 客厅餐厅28平方,主卧14平方,次卧卧12平方,书房8平方,配什么系列的大金中... java里将从excel读到的数据用csv导出,代码怎么写 java excel导出数据页面怎么写 java导出excel java导出复杂Excel报表求帮助 用JAVA导出一个Excel文件的工具 404 Not Found java导出数据到excel的几种方法的比较 谁能给我个Java 的 Excel导出工具类 如何用java完成Excel快速的导入导出 java使用什么技术实现excel数据的批量导入导出 java导出excel有什么好的工具吗 最近松下空调开制暖后。半小时自动停机然后定时灯一直闪烁 松下空调制热问题 松下空调为什么制热的相当慢还有温度上不 松下空调怎么调制热 松下空调制冷的效果很好的制热的就不热是怎么回事 松下冷暖空调不制热 制热功能就不启动!指示灯闪 松下空调制热没反应不出风是什么原因 松下空调制热不行,一开机就出风怎么回事 空调不到设定温度就停-空调内机在未达到设定温度就停机,坏了吧 java操作excel有多少个工具类 怎样实现把java显示的结果在EXCEL中输出 404 Not Found java 通用导出一个excel java中怎么把报表导出到excel java怎么导出excel 《十年》txt全集下载 秋刀鱼的滋味小说txt全集免费下载 10分钟算不出来看你是否老年痴呆算术题 雷氏家族家谱及字辈排序 组织生活会谈心谈话内容 组织生活会谈话内容是什么? 党员谈心谈话内容 党员谈心谈话谈什么内容 组织生活谈心谈话内容如何填写? 民主生活会谈心谈话内容 党支部如何开展组织生活会 2017年组织生活会谈心谈话方案 谈心谈话六必谈指什么 民主生活会谈话内容有哪些?
  • 焦点

最新推荐

猜你喜欢

热门推荐