找回密码
 立即注册

QQ登录

只需一步,快速开始

armgong
金牌服务用户   /  发表于:2016-1-11 14:57  /   查看:4497  /  回复:5
使用excel做模板,然后使用SpreadDesigner导出为ssjson文件, .xls 文件大小为130k,到处的ssjson文件大小为690k-710k之间,这个用来网络传输太大了,请问如何优化

5 个回复

倒序浏览
CCKan
银牌会员   /  发表于:2016-1-11 15:18:00
沙发
你好
你可以在数据传输时使用 gzip 来压缩 ssjson 数据,压缩后的数据大概只有原来 json 的二十分之一,浏览器会自动压缩解压缩。至于数据传输压缩相关的知识,请自行 baidu, google。
回复 使用道具 举报
armgong
金牌服务用户   /  发表于:2016-1-11 15:32:00
板凳
不幸的是我们用的是 .net web api,好像不支持压缩
回复 使用道具 举报
CCKan
银牌会员   /  发表于:2016-1-11 16:20:00
地板
请先百度  ".net web api 压缩"。
不压缩的话没有什么好办法,本来Excel 文件就是压缩过的,我们是纯文本的数据文件,肯定会比 Excel 大不少
回复 使用道具 举报
armgong
金牌服务用户   /  发表于:2016-1-11 17:14:00
5#
找到了方法,https://github.com/azzlack/Micro ... andlers.Compression ,比百度的方法好一点,有现成的类库可用
谢谢
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-12 18:29:00
6#
学习了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部