找回密码
 立即注册

QQ登录

只需一步,快速开始

cmbsjdev
金牌服务用户   /  发表于:2021-9-18 16:43  /   查看:2552  /  回复:3
1金币
你好,spreadjs如何将模板转为ssjson文件提交到后端,我们这边的做法如附件所示,这种转换后的ssjson文件乱码,后端gcexcel用open方法打不开,正确的转化方式是怎样的?麻烦提供个demo参考一下
ssjson文件保存后乱码.JPEG

前端提交ssjson文件.txt

727 Bytes, 下载次数: 71

最佳答案

查看完整内容

我的意思是前后交互传的是json不是Excel,那么前端传递和后端解析的代码当然都要改了,不可能是一套代码。可以把json对象转成一个字符串,通过请求发送给后端,后端接收后fromjson

3 个回复

正序浏览
cmbsjdev
金牌服务用户   /  发表于:2021-9-18 17:33:03
3#
这个json直接传到后端,取不到具体的值,拿到是一个Object对象,formJson报错
获取json.JPEG
formJson报错.JPEG
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-18 17:20:03
2#
不要用ExcelIO.save, 那么导出Excel 不是导出ssjson。
您只需将下图红圈部分的json传递到后端,后端GcExcel通过fromJSON去读取
image.png380343627.png
回复 使用道具 举报
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-18 16:43:40
来自 4#
我的意思是前后交互传的是json不是Excel,那么前端传递和后端解析的代码当然都要改了,不可能是一套代码。可以把json对象转成一个字符串,通过请求发送给后端,后端接收后fromjson
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部