Java 将Excel转换为TXT文本格式

TXT文件是一种非常简单、通用且易于处理的文本格式。在处理大规模数据时,将Excel转为TXT纯文本文件可以提高处理效率。此外,许多编程语言和数据处理工具都有内置的函数和库来读取和处理TXT文件,因此将Excel文件转换为TXT还可以简化数据导入过程。本文将介绍如何使用Java将Excel转为TXT文本文件。

操作Excel的免费Java控件Free Spire.XLS for Java。下载后手动引入jar包或者通过Maven仓库安装均可)


    
        com.e-iceblue
        e-iceblue
        https://repo.e-iceblue.cn/repository/maven-public/
    


    
        e-iceblue
        spire.xls.free
        5.1.0
    

将Excel转为TXT文件

通过免费Spire.XLS for Java提供的接口,我们可以轻松加载一个.xls或者.xlsx的Excel文件,然后使用saveToFile() 方法将其导出为.txt文本文件。操作非常简单,具体代码如下:

import com.spire.xls.*;

import java.nio.charset.Charset;

public class toText {
    public static void main(String[] args) {
        //创建Workbook对象
        Workbook workbook = new Workbook();

        //加载Excel文件
        workbook.loadFromFile("示例.xlsx");

        //获取第一张工作表
        Worksheet worksheet = workbook.getWorksheets().get(0);

        //将其转换为txt文件
        Charset charset = Charset.forName("utf8");
        worksheet.saveToFile("Excel转文本.txt", " ", charset);

    }
}

效果图:

Java 将Excel转换为TXT文本格式_第1张图片


免费Free Spire.XLS for Java库还支持将Excel转为CSV、PDF、图片、HTML等各种文档格式。了解详细功能点击:

免费Java Excel组件中文教程icon-default.png?t=N7T8https://www.e-iceblue.cn/spirexlsforjava/spire-xls-for-java-program-guide-content.html

你可能感兴趣的:(Java,Excel,java,excel,开发语言,txt)