找回密码
 立即注册

QQ登录

只需一步,快速开始

硕㏒

金牌服务用户

53

主题

144

帖子

467

积分

金牌服务用户

积分
467
硕㏒
金牌服务用户   /  发表于:2024-7-24 12:42  /   查看:1099  /  回复:3
1金币
本帖最后由 Joestar.Xu 于 2024-7-24 14:26 编辑


调研编号:DOCXLS-10889

cd44ef5feadfc5ba4faf9074380093e.png700141906.png 75de2cc87950dd4c0a296894c293e94.png581618651.png

模板在设计阶段只保留了出内容区域外,多出来三至四列,后端gcexcel在合并成excel供用户填报的时候,多出来好多列,导致页面刚打开的时候,都出现卡顿了,
spreadjs导出ssjson,gcexcel再把这两个ssjson合并成一个,给到前端用spreadjs展示

原始记录 (1).ssjson

1015.28 KB, 下载次数: 166

报告 (1).ssjson

756.7 KB, 下载次数: 166

最佳答案

查看完整内容

您好,经调研,发现SSJSON中的column有16000+个节点,如果您想要忽略这些节点,请在序列化选项中使用IgnoreRangeOutOfRowColumnCount,如:

3 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-24 12:42:11
来自 3#
您好,经调研,发现SSJSON中的column有16000+个节点,如果您想要忽略这些节点,请在序列化选项中使用IgnoreRangeOutOfRowColumnCount,如:

  1. workbook.open("E:\\Downloads\\报告 (1).json");
  2. SerializationOptions options = new SerializationOptions();
  3. options.setIgnoreRangeOutOfRowColumnCount(true);

  4. workbook.toJson(new FileOutputStream("new.json"), options);
复制代码
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-24 13:30:51
2#
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-29 14:24:28
4#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部