找回密码
 立即注册

QQ登录

只需一步,快速开始

Tyrion

注册会员

2

主题

9

帖子

35

积分

注册会员

积分
35
最新发帖
Tyrion
注册会员   /  发表于:2022-10-13 16:55  /   查看:959  /  回复:6
1金币

通过ssjson方式导入失败,ssjson是csv文件转成的
image.png360040892.png

ASSPT_3_bk_1027.csv.zip

2.25 MB, 下载次数: 18

csv源文件

0a91aa1568734fa0bf02adef438540ce.zip

8.27 MB, 下载次数: 16

ssjson文件

最佳答案

查看完整内容

这个json文件太大了,实际上对于前端浏览器来说是有性能瓶颈的,文件太大的话无法直接加载,超出了浏览器的性能限制。 这边有个思路,您可以从服务端入手,看能否可以将单个sheet的这些数据分为多个sheet,然后分sheet传递给前端以展示,减少大量数据的压力。 或者,从服务端获取sheet中的数据,将这些数据分批传递给前端SJS各sheet,SJS使用setArray进行加载,看能否实现您的需求。

6 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-13 16:55:13
来自 7#
这个json文件太大了,实际上对于前端浏览器来说是有性能瓶颈的,文件太大的话无法直接加载,超出了浏览器的性能限制。
这边有个思路,您可以从服务端入手,看能否可以将单个sheet的这些数据分为多个sheet,然后分sheet传递给前端以展示,减少大量数据的压力。
或者,从服务端获取sheet中的数据,将这些数据分批传递给前端SJS各sheet,SJS使用setArray进行加载,看能否实现您的需求。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-10-13 18:01:06
2#
请问您的csv文件是如何生成的,这边导入csv浏览器直接崩溃,并不能进一步转换为ssjson。
请详细描述下您的文件以及操作流程。
回复 使用道具 举报
Tyrion
注册会员   /  发表于:2022-10-13 18:21:56
3#
Ellia.Duan 发表于 2022-10-13 18:01
请问您的csv文件是如何生成的,这边导入csv浏览器直接崩溃,并不能进一步转换为ssjson。
请详细描述下您的 ...

csv是客户这边的文件,一般都是200MB左右的,ssjson是后端识别csv然后手动转成ssjson格式的
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-14 11:00:55
4#
“后端识别csv然后手动转成ssjson格式”
这个过程还请详细描述下,比如是否使用了GcExcel产品,如何手动转成的呢?
回复 使用道具 举报
Tyrion
注册会员   /  发表于:2022-10-14 14:46:41
5#
workbook.zip内文件是通过gcexcel生成的,报同样的错
image.png769267883.png

workbook.zip

9.81 MB, 下载次数: 16

回复 使用道具 举报
Tyrion
注册会员   /  发表于:2022-10-14 14:48:25
6#
image.png497930297.png
图片为后端代码,生成完ssjson后,前端无法打开
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部