Java aspose 将HTML导出成Excel文件

1.需求

有一批表格的html文件,需要将这些表格导出成excel文件

2.代码

使用第三方库 aspose

java 复制代码
ByteArrayInputStream htmlIs = new ByteArrayInputStream(htmlBuilder.toString().getBytes()); // 将html字符串构建成输入流
LoadOptions lo = new LoadOptions(LoadFormat.HTML); // 设置加载选项
Workbook workbook = new Workbook(htmlIs, lo);
workbook.getWorksheets().get(0).setName("表格"); // 设置工作簿的名称

workbook.getWorksheets().get(0).setGridlinesVisible(true); // 显示网格线
workbook.getWorksheets().get(0).autoFitColumns();// 设置自适应列宽
workbook.getWorksheets().get(0).autoFitRows();// 设置自适应行高
相关推荐
hycccccch22 分钟前
Springcache+xxljob实现定时刷新缓存
java·后端·spring·缓存
wisdom_zhe35 分钟前
Spring Boot 日志 配置 SLF4J 和 Logback
java·spring boot·logback
揣晓丹1 小时前
JAVA实战开源项目:校园失物招领系统(Vue+SpringBoot) 附源码
java·开发语言·vue.js·spring boot·开源
于过1 小时前
Spring注解编程模型
java·后端
北随琛烬入1 小时前
Spark(10)配置Hadoop集群-集群配置
java·hadoop·spark
顽疲1 小时前
从零用java实现 小红书 springboot vue uniapp (11)集成AI聊天机器人
java·vue.js·spring boot·ai
Yan-英杰1 小时前
DeepSeek-R1模型现已登录亚马逊云科技
java·大数据·人工智能·科技·机器学习·云计算·deepseek
TDengine (老段)2 小时前
TDengine 中的日志系统
java·大数据·数据库·物联网·时序数据库·tdengine·iotdb
不想学习!!2 小时前
linux之进程控制
java·linux·服务器
nlog3n2 小时前
Java外观模式详解
java·开发语言·外观模式