`

java 读取文本、导出excel

 
阅读更多
    /**
	     * 以行为单位读取文件,常用于读面向行的格式化文件
	     */
	    public static void readFileByLines(String fileName) {
	        File file = new File(fileName);
	        BufferedReader reader = null;
	        try {
	            System.out.println("以行为单位读取文件内容,一次读一整行:");
	            reader = new BufferedReader(new FileReader(file));
	            String tempString = null;
	            int line = 1;
	            // 一次读入一行,直到读入null为文件结束
	            while ((tempString = reader.readLine()) != null) {
	                // 显示行号
	                System.out.println("line " + line + ": " + tempString);
	                line++;
	            }
	            reader.close();
	        } catch (IOException e) {
	            e.printStackTrace();
	        } finally {
	            if (reader != null) {
	                try {
	                    reader.close();
	                } catch (IOException e1) {
	                }
	            }
	        }
	    }

 以上是按行读取文本信息的代码。

 public void toExcel (){
	    	WritableWorkbook book = Workbook.createWorkbook(new File("d:/Test.xls"));  
          
          //create Sheet named "Sheet_1". 0 means this is 1st page.  
	    	WritableSheet sheet = book.createSheet("Sheet_1", 0);  
	    	Label label = new Label(0,line, l1);  
	                //add defined cell above to sheet instance.  
	                sheet.addCell(label);  
                       book.write();  
	              //close file case.  
	              book.close();  
	    }

 以上为 导出 excel代码  (需要 jxl.jar)

分享到:
评论

相关推荐

    java多线程导出excel(千万级别)优化

    Java多线程导出Excel是处理大数据量时的一种高效策略,尤其在面对千万级别的数据时。传统的Apache POI库在处理大规模数据时可能会遇到栈溢出(StackOverflowError)和内存溢出(OutOfMemoryError)等问题,因为这些...

    java复杂模板excel导出例子

    在Java编程中,导出复杂的Excel模板是一项常见的需求,尤其在数据分析、报表生成或数据交换等场景中。本文将深入探讨如何使用Java实现这一功能,包括选用的库、步骤、以及处理复杂模板的关键技巧。 首先,Java中最...

    java 导出excel,带图片的Excel导出

    在Java编程中,导出Excel是一项常见的任务,特别是在数据分析、报表生成或数据交换等领域。而带图片的Excel导出则增加了复杂性,因为涉及到二进制数据的处理和Excel特定格式的支持。以下是一些关于如何在Java中实现...

    java实现文本输出Excel

    在Java编程语言中,将普通文本转换为Excel文件是一项常见的任务,特别是在数据分析、报表生成或者数据导出场景中。这个例子提供了一种方法,通过Java API来实现这一功能。主要涉及的技术点包括对Apache POI库的使用...

    java导出图片到excel

    在Java编程中,导出数据到Excel是一种常见的需求,尤其当需要将图片与文本一起展示在电子表格中时。这个任务通常涉及到使用第三方库来处理Excel文件,因为Java标准库并未提供直接支持图像到Excel的功能。以下是一些...

    使用aspose导出Excel(根据模板导出excel).zip

    在本示例中,我们将深入探讨如何使用Aspose库在.NET环境中根据模板导出Excel电子表格。这个过程涉及到多个步骤和技术,包括理解Aspose的API、模板设计以及数据注入。 首先,Aspose库提供了强大的Excel操作功能,...

    ssh 导入导出excel+百度富文本编辑器+highcharts

    标题中的“ssh 导入导出excel”涉及到SSH框架中处理Excel数据的能力。在实际项目中,我们经常需要从Excel文件中读取数据或者将数据导出到Excel文件,以便于数据交换和报表生成。在SSH框架下,可以使用Apache POI库来...

    java实现自定义excel模板导出excel并可保存客户端和在线打开

    jxl是Java Excel API的缩写,它是一个开源的Java库,专门用于读取和写入Excel文件。由于它不需要任何额外的插件,只需引入对应的jar包即可在项目中使用,因此在Java开发中非常流行。 要实现自定义Excel模板导出,...

    java 导入导出excel

    ### Java导入导出Excel知识点详解 #### 一、Jxl库概述 Jxl是一个用于Java应用程序处理Microsoft Excel文件的强大库。它提供了丰富的功能,包括读取、写入、修改Excel文件,以及支持字体、数字、日期操作等。值得...

    java解决大批量数据导出Excel产生内存溢出的方案

    在Java开发中,当面临大批量数据导出到Excel文件时,可能会遇到内存溢出的问题。这是因为Excel文件格式本身的设计,以及Java默认处理大数据的方式,可能导致内存占用过高,尤其是在一次性加载大量数据到内存中进行...

    导出excel此单元格中的数字为文本格式,或者其前面有撇号

    EasyExcel是一款由阿里开源的Java库,专门用于处理Excel读写,它简化了Excel操作,但在某些情况下,如遇到数字作为文本处理时,仍需了解其内在机制。 首先,我们来看一下为什么Excel单元格中的数字会被显示为文本。...

    jxl导出excel加水印.zip

    `jxl`库是一个流行的Java库,它允许开发者读取、写入和修改Excel文件。本教程将详细介绍如何使用`jxl`库在导出Excel时添加水印,以及涉及的核心类`WritableWorkbook`、`WritableSheet`和`WritableCellFormat`。 `...

    java导出数据至excel

    在Java编程中,导出数据到Excel是一种常见的需求,特别是在数据分析、报表生成或者数据交换的场景下。Excel作为Microsoft Office套件的一部分,以其强大的表格处理功能和良好的兼容性深受开发者喜爱。本文将深入探讨...

    java中读取Excel例子

    在Java编程环境中,处理Excel文件是一项常见的任务,特别是在数据分析、报表生成或数据导入导出等场景下。本文将深入探讨如何使用Java来读取和写入Excel文件,以"java中读取Excel例子"为例,结合提供的文件...

    Java导入导出Excel代码

    在Java编程中,处理Excel数据是一项常见的任务,特别是在数据分析、报表生成或数据交换场景下。jxl库是一个广泛使用的开源库,...通过查看和运行这些代码,你可以更深入地理解如何在Java中导入、导出和修改Excel文件。

    java将数据导出到Excel表格(java源程序+jxl.jar包)

    这个库提供了方便的API,使得Java程序可以创建、读取和修改Excel文件。在你的项目中,你可以通过Maven或Gradle将其作为依赖引入,或者直接将jxl.jar添加到项目的类路径中。根据提供的描述,你已经有一个包含源程序和...

    java导出文件到 pdf,excel,word

    在Java编程环境中,导出数据到PDF、Excel和Word格式是一项常见的需求,这通常涉及到文件处理和格式转换。以下是对这个主题的详细说明: 一、PDF(Portable Document Format)文件导出 PDF是一种通用的文件格式,...

    java的poi生成excel图表demo

    Java的Apache POI库是一个强大的工具,用于读取、创建和修改Microsoft Office格式的文件,尤其是Excel(.xlsx)文档。在本示例中,我们将深入探讨如何利用POI库来生成Excel中的图表曲线,这对于数据可视化和报告生成...

    java 导出Excel poi读写数据

    总结起来,Java使用Apache POI导出Excel时,可以灵活地创建、读取和修改Excel文件,包括单元格样式、行高、列宽等属性的设置。通过结合模板,我们可以方便地根据已有的样式填充数据,使得Excel文件的生成更加高效和...

Global site tag (gtag.js) - Google Analytics