1、你可以把文件压缩以后再网络传输,现在绝大多数的浏览器都支持gzip的压缩格式,一般来说,17M的JSON压缩完后小于1M。至于如何压缩,请找度娘帮忙,例如你用的是asp.net,你可以把Content用CompressedContent包装一下就行,浏览器在收到这种数据的时候会自己解压缩。
2、3、SpreadJS现在暂时只支持在导入导出JSON的时候保存全部的数据。你现在暂时有两种方式解决这个问题:
一是你可以删除SpreadJS toJSON以后的 JSON 对象中你不需要的对象,我们的JSON schema是公开的,你可以从以下网址获得
http://sphelp.grapecity.com/webh ... tml#jsonschema.html
二是你可以不用SpreadJS的toJSON,自己遍历每一个单元格,只取value的数据并在网络上传输 |