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();// 设置自适应行高
相关推荐
会算数的⑨1 分钟前
Spring AI Alibaba 学习(三):Graph Workflow 深度解析(下篇)
java·人工智能·分布式·后端·学习·spring·saa
chilavert3184 分钟前
技术演进中的开发沉思-367:锁机制(上)
java·开发语言·jvm
Go_Zezhou10 分钟前
render网站保存历史记录错误解决
开发语言·git·python·html
BigGGGuardian13 分钟前
写了个 Spring Boot 防重复提交的轮子,已发到 Maven Central
java
hewence114 分钟前
协程间数据传递:从Channel到Flow,构建高效的协程通信体系
android·java·开发语言
哈库纳19 分钟前
dbVisitor 利用 queryForPairs 让键值查询一步到位
java·后端·架构
野犬寒鸦29 分钟前
CompletableFuture 在 项目实战 中 创建异步任务 的核心优势及使用场景
java·服务器·后端·性能优化
Java小卷31 分钟前
Drools kmodule 与 ruleunit 模块用法详解
java·后端
程序员敲代码吗32 分钟前
虚拟机内部工作机制揭秘:深入解析栈帧
java·linux·jvm
小钻风336633 分钟前
Spring MVC拦截器的快速应用
java·spring·mvc