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();// 设置自适应行高
相关推荐
慕y274几秒前
Java学习第十五部分——MyBatis
java·学习·mybatis
A__tao3 分钟前
SQL 转 Java 实体类工具
java·数据库·sql
喝可乐的布偶猫8 分钟前
Java类变量(静态变量)
java·开发语言·jvm
TDengine (老段)32 分钟前
TDengine STMT2 API 使用指南
java·大数据·物联网·时序数据库·iot·tdengine·涛思数据
喝可乐的布偶猫43 分钟前
韩顺平之第九章综合练习-----------房屋出租管理系统
java·开发语言·ide·eclipse
Code季风1 小时前
深入理解微服务中的服务注册与发现(Consul)
java·运维·微服务·zookeeper·架构·go·consul
光军oi1 小时前
java微服务(Springboot篇)——————IDEA搭建第一个Springboot入门项目
java·spring boot·微服务
Tomorrow'sThinker1 小时前
[特殊字符] Python 自动查找替换 Excel 单元格内容 —— 高效批量处理
excel
Shipley Leo1 小时前
如何在Excel中每隔几行取一行
excel
bing_1581 小时前
Excel 数据透视表不够用时,如何处理来自多个数据源的数据?
excel