Java 将CSV转为Excel

2025-11-01 02:45:28

1、将Excel jar包下载到本地,解压,找到lib文件夹下的jar文件。

2、在IDEA中打开如下界面:

Java 将CSV转为Excel

3、找到指定路径下的jar文件,点击“OK”:

Java 将CSV转为Excel

4、添加到列表后,勾选选项,点击“Apply”,等待程序导入:

Java 将CSV转为Excel

5、完成导入后,编辑如下Java代码,实现格式转换:

import com.spire.xls.*;


import java.util.*;


public class CSVtoExcel {
   public static void main(String[] args) {
       //加载CSV文件
       Workbook workbook = new Workbook();
       workbook.loadFromFile("test.csv", ",", 1, 1);


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


       //访问工作表中使用的范围
       CellRange usedRange = sheet.getAllocatedRange();
       //当将范围内的数字保存为文本时,忽略错误
       usedRange.setIgnoreErrorOptions(EnumSet.of(IgnoreErrorType.NumberAsText));


       //自适应行高、列宽
       usedRange.autoFitColumns();
       usedRange.autoFitRows();


       //保存文档
       workbook.saveToFile("CSVtoExcel.xlsx", ExcelVersion.Version2013);
   }
}

6、格式转换效果:

Java 将CSV转为Excel

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢