找回密码
 立即注册

QQ登录

只需一步,快速开始

yuzchengmin

初级会员

21

主题

50

帖子

217

积分

初级会员

积分
217
yuzchengmin
初级会员   /  发表于:2024-4-9 09:09  /   查看:328  /  回复:8
本帖最后由 yuzchengmin 于 2024-4-9 13:40 编辑

调用前的数据: image.png372458190.png

调用后的数据: image.png416568297.png
调用的方法是 :
  1. ByteArrayOutputStream os = new ByteArrayOutputStream();
  2. workbook.save(os);
复制代码
用字节流的方式导出的
image.png249946898.png

ss.rar

3.07 KB, 阅读权限: 100, 下载次数: 2

8 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-9 10:06:35
沙发
您好,仅仅从您主贴描述来看无法判断您具体问题所在,能否将您调用save方法之前的文件提供给我们进行测试,方便我们进一步调研该问题的原因
回复 使用道具 举报
yuzchengmin
初级会员   /  发表于:2024-4-9 13:40:50
板凳
Richard.Huang 发表于 2024-4-9 10:06
您好,仅仅从您主贴描述来看无法判断您具体问题所在,能否将您调用save方法之前的文件提供给我们进行测试, ...

附件是workbook没调用保存方法的json,下载看看能不能重现
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-9 16:23:12
地板
yuzchengmin 发表于 2024-4-9 13:40
附件是workbook没调用保存方法的json,下载看看能不能重现

您好,我在GcExcelV7.0.5中没有复现您的问题,您可以试一下,save成xlsx文件直接保存到本地,然后看一下内容是否有更改,然后排查具体是GcExcel的问题还是其他问题
  1. workbook.save("data/output.xlsx", SaveFileFormat.Xlsx);
复制代码

回复 使用道具 举报
yuzchengmin
初级会员   /  发表于:2024-4-9 19:46:20
5#
Richard.Huang 发表于 2024-4-9 16:23
您好,我在GcExcelV7.0.5中没有复现您的问题,您可以试一下,save成xlsx文件直接保存到本地,然后看一下 ...

试了,一调用save就把我数据给改了,而且只改了个别单元格的数据. 非常奇怪
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-10 09:08:20
6#
yuzchengmin 发表于 2024-4-9 19:46
试了,一调用save就把我数据给改了,而且只改了个别单元格的数据. 非常奇怪

请问您的GcExcel版本是多少?我在您的版本上进行测试
回复 使用道具 举报
yuzchengmin
初级会员   /  发表于:2024-4-10 10:26:06
7#
Richard.Huang 发表于 2024-4-10 09:08
请问您的GcExcel版本是多少?我在您的版本上进行测试

gcexcel-2.1.3
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-10 14:00:39
8#

按照您的描述我在GcExcelV2.1.3中依然无法复现您的问题,附件是我测试使用的demo,您可以下载到本地进行测试。如果可以的话,请提供可供我们复现的demo方便我们更好得去排查您的问题

GcExcelVersionTest.rar

20.99 KB, 下载次数: 22

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-4-18 16:51:21
9#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部