apache poi clonesheet方法生成的xls格式的excel打开报:“文件错误:数据可能丢失。”

news/2024/10/20 3:20:18/

问题描述

最近在用apache poi生成xls格式的excel的时候,其中有个环节是循环复制第二页模板,然后依次插入需要的数据,之前用3.7版本一直没问题,最近发现打开后,报如下错误

 一开始我以为是数据格式问题,然后只复制表格,不插入数据,发现这样也不行,

如果我不复制第二页,只插入前两页已有模板数据,生成的文件不报错,

初步判定是版本问题,然后再mvn网上找到poi所有版本,找到新点的版本例如我选择3.17版本就没问题了

https://mvnrepository.com/artifact/org.apache.poi/poiicon-default.png?t=N4N7https://mvnrepository.com/artifact/org.apache.poi/poi

总结:

毕竟3.7是2010年出的版本,

 

3.17是2017年出的版本,新的会解决旧的某些问题

 


http://www.ppmy.cn/news/87943.html

相关文章

如何在华为OD机试中获得满分?Java实现【打印文件】一文详解!

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: Java华为OD机试真题(2022&2023) 文章目录 1. 题目描述2. 输入描述3. 输出描述…

【day 09】vue的过渡与动画

Vue 的过渡与动画 基础的过渡 案例 <!-- 第一步 包一个transition标签 --><transition><Song id"song" v-if"bool"></Song></transition>/* 希望组件节点 离开的时候 有过渡效果离开的起点 离开的终点*/.v-leave{/* 离开…

Maven概念及搭建

1.为什么我们要学习 maven? maven 还未出世的时候&#xff0c;我们有很多痛苦的经历 。 痛点 1&#xff1a; jar 包难以寻找 痛点 2&#xff1a; jar 包依赖的问题 痛点 3&#xff1a; jar 不方便管理 痛点 4&#xff1a;项目编译 2.Maven 简介 Maven 是 Apache 软件基金…

SpringBoot统一功能处理的三个常见实例

我们的统一功能处理肯定是通过Spring拦截器处理的撒 Spring拦截器 截器的实现分为以下两个步骤&#xff1a; 1. 创建⾃定义拦截器&#xff0c;实现 HandlerInterceptor 接⼝的 preHandle&#xff08;执⾏具体⽅法之前的预处理&#xff09;⽅ 法。 2. 将⾃定义拦截器加⼊ W…

[算法前沿]--017-中文大模型ChatGLM微调:P-Tuning,deepspeed,LoRA<中>

文章目录 1. ChatGLM模型介绍2. 基于 P-Tuningv2的高效参数微调方法2.1 环境配置2.3 P-TuningV2 教程2.3.1 训练2.3.1.1 P-Tuning v22.3.1.2 Finetune2.3.1.3 LoRA2.3.2 推理2.3.2.1 示例12.3.2.2 示例22.3.3 评估结果1. ChatGLM模型介绍 ChatGLM-6B 是一个开源的、支持中英双语…

【历史上的今天】5 月 26 日:美国首个计算机软件程序专利;苹果市值首次超越微软;Wiki 的发明者出生

整理 | 王启隆 透过「历史上的今天」&#xff0c;从过去看未来&#xff0c;从现在亦可以改变未来。 今天是 2023 年 5 月 26 日&#xff0c;在 1995 年的今天&#xff0c;微软公司首席执行官比尔盖茨发表了一番讲话&#xff0c;他认为自己的公司在估计互联网的影响和普及方面错…

windows 环境jar包设置自启动

在Windows操作系统中&#xff0c;可以通过创建一个批处理文件并将其添加到Windows服务中来设置Spring Boot JAR包的开机自启动。具体步骤如下&#xff1a; 创建一个名为spring-boot-app.bat的批处理文件&#xff0c;并在其中指定启动Spring Boot应用程序的命令&#xff0c;如下…

【C++进阶之路】内存管理

文章目录 一.内存管理1. 内存布局2. C的内存管理 ①内置类型② 自定义类型 3. operate new 与 operate delete ① 解读operate new源代码② 解读operate delete源代码 4. new和delete的基本原理①new对类对象②delete对类对象 拓展—— 深入理解delete[]和new[]对比 C和C内存…