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();// 设置自适应行高
相关推荐
一路向北North18 分钟前
Spring Security OAuth2.0(22):分布式系统授权-搭建网关
java·后端·spring
存在的五月雨23 分钟前
SpringBoot后端限制重复提交
java·spring boot·后端
Sam_Deep_Thinking40 分钟前
一次线程池线上故障复盘:四层防线如何避免数据丢失
java·面试·程序员
paopaokaka_luck40 分钟前
基于Springboot3+Vue3的宠物殡葬管理系统(webSocket实时通讯、接入腾讯地图、支付宝沙盒支付、Echarts图形化分析)
java·开发语言·网络·后端
逝水无殇44 分钟前
HTML 元素详解
开发语言·前端·html
前鼻音太阳熊1 小时前
【MES系统】MES为什么需要SSE?从设备实时监控谈Spring Boot流式推送设计
java·spring boot·后端
Lhappy嘻嘻1 小时前
网络初识|基础入门:局域网广域网、IP 端口、TCP/IP 五层模型与封装解封装全过程
java·开发语言·网络·笔记·网络协议·tcp/ip
Java面试题总结1 小时前
区间树:反向映射的前置数据结构
java·前端·数据结构
尚早立志1 小时前
六)Spring Boot 源码研读之prepareContext 准备上下文
java·spring boot·后端·spring
Lhappy嘻嘻1 小时前
网络(二)|Java Socket 编程全实战:UDP 回显 / 词典服务器、TCP 单线程→多线程线程池演进
java·开发语言·网络·学习·面试·udp·tcp