找回密码
 立即注册

QQ登录

只需一步,快速开始

园园

中级会员

79

主题

224

帖子

593

积分

中级会员

积分
593

微信认证勋章

园园
中级会员   /  发表于:2017-5-31 16:07  /   查看:4464  /  回复:9
json文件导出Excel后,打开Excel报错。json文件显示的时候是没问题的。 image.png543671874.png image.png128583678.png

YY2.js

1.12 MB, 下载次数: 225

export.html

2.26 KB, 下载次数: 155

test (4).xlsx

114.41 KB, 下载次数: 238

9 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-31 17:09:56
沙发
测试了10.1.0是好的,你去官网下载下最新版。
回复 使用道具 举报
园园
中级会员   /  发表于:2017-6-1 10:31:13
板凳
dexteryao 发表于 2017-5-31 17:09
测试了10.1.0是好的,你去官网下载下最新版。

我们的工程是java的,我试了一下,我这么写 image.png219281310.png
生成的Excel是没问题的,不报错,但是保护模式:
image.png532976684.png
但如果换种方式,是直接读取的json文件,就会报错:
image.png946584472.png
image.png957974548.png
点击启用编辑提示:
image.png605033263.png
两个json内容是一样的。

image.png408773497.png

YY2.js

941.93 KB, 下载次数: 235

YY2.ssjson

941.92 KB, 下载次数: 233

aa.xlsx

114.28 KB, 下载次数: 203

json文件生成的

test (1).xlsx

78.08 KB, 下载次数: 244

js文件生成的

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-1 14:44:01
地板
1. 受保护的视图是Excel 自动判断的
https://support.office.com/zh-cn ... 5-8e43-2bbcdbcb6653

2. 我测试,导出Excel 没有报错

ExcelIO (4).zip

1.07 KB, 下载次数: 236

回复 使用道具 举报
园园
中级会员   /  发表于:2017-6-2 09:29:30
5#
dexteryao 发表于 2017-6-1 14:44
1. 受保护的视图是Excel 自动判断的
https://support.office.com/zh-cn/article/%E4%BB%80%E4%B9%88%E6%98 ...

我也用这个json文件试了,确实好用,但我正常生成的json文件还是报错,什么代码都没改,就是换了个json文件。麻烦帮我看看,这个json文件有什么问题呢?
$.getJSON("../modelManage/yyma_TutorialSample/certificate/YY2.ssjson", function (data) {
                   var excelIo = new GC.Spread.Excel.IO();
                excelIo.save(data, function (blob) {
                        saveAs(blob, "aa.xlsx");
                });
        });

B3084C415EAD482195109B5D7C1ACCA4.ssjson

1.13 MB, 下载次数: 265

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-2 15:36:58
6#
您好,这个问题在最新版本中已经修复。
等您购买后我们可以给您一个正式版本的修复版,现在试用版还没有修复版本的。

export.xlsx

105.38 KB, 下载次数: 240

回复 使用道具 举报
园园
中级会员   /  发表于:2017-6-2 15:57:42
7#
dexteryao 发表于 2017-6-2 15:36
您好,这个问题在最新版本中已经修复。
等您购买后我们可以给您一个正式版本的修复版,现在试用版还没有修 ...

和1.0版本没关系是吗?如果修复能解决,这个问题我就暂时不研究了。我能问一下是json哪的问题吗?因为我之前的导出Excel是没问题的,不知道这个json有什么特别的。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-2 16:36:04
8#
具体问题的原因我这里也不是很清楚。
但是从开发的反馈以及我测试的结果来说,这个json导出报错的问题在新的修复版本中已经解决了。
刚才附件的excel 就是新版本导出的,没有报错。
回复 使用道具 举报
园园
中级会员   /  发表于:2017-6-2 16:47:47
9#
dexteryao 发表于 2017-6-2 16:36
具体问题的原因我这里也不是很清楚。
但是从开发的反馈以及我测试的结果来说,这个json导出报错的问题在新 ...

你们用试用版的jar包测试了吗?也确实有问题吗?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-2 18:08:32
10#
在10.1.0 的试用版确实能重现出来。 在开发那边的新版中是好的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部