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();// 设置自适应行高
相关推荐
Never_Satisfied15 小时前
在HTML & CSS中,可能导致父元素无法根据子元素的尺寸自动调整大小的情况
前端·css·html
我是大猴子15 小时前
Java面经
java·开发语言
Coder_Boy_15 小时前
Java高级_资深_架构岗 核心知识点全解析(模块四:分布式)
java·spring boot·分布式·微服务·设计模式·架构
百锦再15 小时前
Java ForkJoin 框架全面解析:分而治之的并行编程艺术
java·开发语言·spring boot·spring cloud·kafka·tomcat·maven
s_w.h15 小时前
【 C++ 】搜索二叉树
java·开发语言·c++·算法
前端 贾公子15 小时前
深入理解 Vue3 的 v-model 及自定义指令的实现原理(中)
前端·html
专注前端30年15 小时前
【Java高并发系统与安全监控】高并发与性能调优实战:JVM+线程池+Redis+分库分表
java·jvm·redis
星火开发设计15 小时前
关联式容器:map 与 multimap 的键值对存储
java·开发语言·数据结构·c++·算法
王德印16 小时前
工作踩坑之导入数据库报错:Got a packet bigger than ‘max_allowed_packet‘ bytes
java·数据库·后端·mysql·云原生·运维开发
Never_Satisfied16 小时前
在HTML & CSS中,img标签固定宽度时,img和图片保持比例缩放
前端·css·html