找回密码
 立即注册

QQ登录

只需一步,快速开始

IwantU
金牌服务用户   /  发表于:2016-12-2 10:37  /   查看:2834  /  回复:1
如题 ,我的代码是
var workbook = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
            var excelIo = new GC.Spread.Excel.IO();
            var excelFile = document.getElementById("fileSelector2").files[0];
            excelIo.open(excelFile,function(json){
                var workbookObj = json;
                workbook.fromJSON(workbookObj);
                 var spread = GC.Spread.Sheets.findControl(document.getElementById("ss"));
         var jsonString = JSON.stringify(spread.toJSON());
                alert(jsonString);
                var spread2 = $("#ss").data("spread");
                spread2.fromJSON(JSON.parse(jsonString));
        },function(e){
                console.log(e);
        });


alert 出来的内容和我本地的excel 的内容是一样的,为什么就显示不正确,是不是v9 和v10 冲突了?
v9设计器 到底怎么用v10的导入导出呢
Z90SOS5[BP9@NY[I~}UGP[7.png
Z7%Y63GNOLVT$KOK`HHOL2S.png
file:///C:\Users\su\AppData\Roaming\Tencent\Users\317843020\QQ\WinTemp\RichOle\8KSE6H`$]N@KJ)]WQHQEUR0.png 8KSE6H`$]N@KJ)]WQHQEUR0.png


1 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-2 14:51:51
沙发
您好,首先需要声明由于产品的升级,老版本并不能完全兼容新版本功能。下面是临时解决方案,建议新版在线表格编辑器发布后请及时升级

$("#importBtn").click(function(){
            var excelIo = new GC.Spread.Excel.IO();
            var excelFile = document.getElementById("importFile").files[0];
            excelIo.open(excelFile,function(json){
                json.version = "9.40.20161.0";
                var spread2 = $("#ss").data("spread");
                spread2.fromJSON(json);
            });
    })
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部