找回密码
 立即注册

QQ登录

只需一步,快速开始

qsban

中级会员

46

主题

147

帖子

764

积分

中级会员

积分
764

微信认证勋章

qsban
中级会员   /  发表于:2017-10-23 13:13  /   查看:3180  /  回复:1
您好,
我用的v9版本的, blob135472106.png 通过上面的代码先拿到完整的json,然后在根据key来删除其中的一个sheet,删除之后得到的json就是附件中的。我看附件中的json串只有3个sheet,但是为什么放入spreadjs编辑器中就有4个sheet。

333.ssjson

36.88 KB, 下载次数: 91

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-23 16:29:36
沙发
您好:
原因是因为直接修改json导致的,只删除了sheet但是没有修改相关sheet的index,导致序列错乱
首先:
您的sheetCount上面是4,所以会加载4个json
image.png221728514.png
其次,每个index乱了
sheet1的index是0这个没问题
image.png145683898.png
sheet2的index是2这个就不对了,中间index为1的缺失了,导入时会自动创建一个index来进行补充。 image.png853983459.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部