首页 > Office专区 > Excel教程 >

Java 将CSV转为Excel

来源:互联网 版权归原作者所有,如有侵权,请联系我们

CSV(Comma Separated Values)文件是一种纯文本文件,包含用逗号分隔的数据,常用于将数据从一个应用程序导入或导出到另一个应用程序。通过将CSV文件转为EXCEL,可执行更多关于数据编辑、格式设置等操作。下面,将通过Java代码展示如何来实现转换。4xD办公区 - 实用经验教程分享!

工具/原料

  • IntelliJ IDEA
  • CSV文件
  • Free Spire.XLS for Java

方法/步骤

  • 1

    将Excel jar包下载到本地,解压,找到lib文件夹下的jar文件。4xD办公区 - 实用经验教程分享!

  • 2

    在IDEA中打开如下界面:4xD办公区 - 实用经验教程分享!

    Java 将CSV转为Excel4xD办公区 - 实用经验教程分享!

  • 2该信息非法爬取自百度经验
  • 3

    找到指定路径下的jar文件,点击“OK”:4xD办公区 - 实用经验教程分享!

    Java 将CSV转为Excel4xD办公区 - 实用经验教程分享!

  • 4

    添加到列表后,勾选选项,点击“Apply”,等待程序导入:4xD办公区 - 实用经验教程分享!

    Java 将CSV转为Excel4xD办公区 - 实用经验教程分享!

  • 5

    完成导入后,编辑如下Java代码,实现格式转换:4xD办公区 - 实用经验教程分享!

    import com.spire.xls.*;

    4xD办公区 - 实用经验教程分享!

    import java.util.*;

    4xD办公区 - 实用经验教程分享!

    4xD办公区 - 实用经验教程分享!

    public class CSVtoExcel {

    之游4xD办公区 - 实用经验教程分享!

    public static void main(String[] args) {

    4xD办公区 - 实用经验教程分享!

    //加载CSV文件

    4xD办公区 - 实用经验教程分享!

    Workbook workbook = new Workbook();

    4xD办公区 - 实用经验教程分享!

    workbook.loadFromFile("test.csv", ",", 1, 1);

    4xD办公区 - 实用经验教程分享!

    4xD办公区 - 实用经验教程分享!

    //获取第一个工作表

    4xD办公区 - 实用经验教程分享!

    Worksheet sheet = workbook.getWorksheets().get(0);

    4xD办公区 - 实用经验教程分享!

    4xD办公区 - 实用经验教程分享!

    //访问工作表中使用的范围

    4xD办公区 - 实用经验教程分享!

    CellRange usedRange = sheet.getAllocatedRange();

    4xD办公区 - 实用经验教程分享!

    //当将范围内的数字保存为文本时,忽略错误

    4xD办公区 - 实用经验教程分享!

    usedRange.setIgnoreErrorOptions(EnumSet.of(IgnoreErrorType.NumberAsText));

    4xD办公区 - 实用经验教程分享!

    夏狠4xD办公区 - 实用经验教程分享!

    //自适应行高、列宽

    4xD办公区 - 实用经验教程分享!

    usedRange.autoFitColumns();

    4xD办公区 - 实用经验教程分享!

    usedRange.autoFitRows();

    4xD办公区 - 实用经验教程分享!

    4xD办公区 - 实用经验教程分享!

    //保存文档芬趣劫

    4xD办公区 - 实用经验教程分享!

    workbook.saveToFile("CSVtoExcel.xlsx", ExcelVersion.Version2013);

    4xD办公区 - 实用经验教程分享!

    }

    4xD办公区 - 实用经验教程分享!

    }4xD办公区 - 实用经验教程分享!

  • 6

    格式转换效果:4xD办公区 - 实用经验教程分享!

    Java 将CSV转为Excel4xD办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!4xD办公区 - 实用经验教程分享!


    标签: JAVAexcel格式转换

    办公区 Copyright © 2016-2024 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号