找回密码
 立即注册

QQ登录

只需一步,快速开始

ljl123456

注册会员

20

主题

54

帖子

180

积分

注册会员

积分
180
ljl123456
注册会员   /  发表于:2024-3-4 09:47  /   查看:635  /  回复:8
1金币
本帖最后由 Ellia.Duan 于 2024-3-12 10:03 编辑

image.png62630003.png

5.2.1的GcExcel转JSON一定是11.0.0的吗、这个版本和SpreadJS 的版本是一个版本吗、这个可以指定吗

最佳答案

查看完整内容

您好,JSON文件中的Version并不会影响JSON的正常读取,但是GcExcel V5.2.1对应的SpreadJS版本应该为15.2.1,不同版本的产品之间可能会存在兼容性问题,建议楼主使用相对应的SpreadJS版本来运行项目。

8 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-4 09:47:45
来自 6#
您好,JSON文件中的Version并不会影响JSON的正常读取,但是GcExcel V5.2.1对应的SpreadJS版本应该为15.2.1,不同版本的产品之间可能会存在兼容性问题,建议楼主使用相对应的SpreadJS版本来运行项目。
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
RoyAji
注册会员   /  发表于:2024-3-4 10:07:03
2#
貌似没找到API可以直接修改。
亲测可能只有导入json文件再导出会保留文件中的版本号。
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-3-4 11:21:26
3#
您好,如上面同学所述,我们没有API可以直接修改相关的版本号,且json文件仅仅作为持久化使用,我们不建议用户主动修改其中的信息避免导入导出过程中出现问题,请问您的具体需求是什么,在什么样的场景下会对这个版本号有需求
回复 使用道具 举报
ljl123456
注册会员   /  发表于:2024-3-4 11:25:06
4#
我们这边spreadJS版本是14.1.0或16的版本、GCEXECL是5.2.1版本、这样前后端转的JSON就不是同一个版本了啊、后端转的JSON版本有点低、这样转JSON再展示的时候会不会有问题
回复 使用道具 举报
RoyAji
注册会员   /  发表于:2024-3-4 13:51:17
5#
我试着只改json文件中的version,gcexcel导入再导出json,除了version其他内容没有变化。
同样试了下spreadjs导入两个只有version存在区别的json文件,导出的内容也没有差异。
个人感觉可能没什么影响,不过我测试的文件很简单,没什么复杂的内容,楼主可以自己试一下。
回复 使用道具 举报
Lewis
注册会员   /  发表于:2024-3-4 16:11:04
7#
ljl123456 发表于 2024-3-4 11:25
我们这边spreadJS版本是14.1.0或16的版本、GCEXECL是5.2.1版本、这样前后端转的JSON就不是同一个版本了啊、 ...

如果是读取由SpreadJS产生的JSON再进行导出,GcExcel会保持原始JSON中的版本号;如果是由GcExcel创建的workbook,或者原文件是Excel,GcExcel导出都会是11.0.0;使用上应该不会有什么差异。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-4 16:58:11
8#
Lewis 发表于 2024-3-4 16:11
如果是读取由SpreadJS产生的JSON再进行导出,GcExcel会保持原始JSON中的版本号;如果是由GcExcel创建的wo ...

SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-12 16:45:59
9#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部