1、将Excel jar包下载到本地,解压,找到lib文件夹下的jar文件。
2、在IDEA中打开如下界面:
3、找到指定路径下的jar文件,点击“OK”:
4、添加到列表后,勾选选项,点击“Apply”,等待程序导入:
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、格式转换效果: