您的位置:首页 > Web前端 > JavaScript

【步兵 工具篇】 Excel 转 json

2016-04-25 22:48 344 查看

【步兵 工具篇】 Excel 转 json by EOS.

这个基本算式游戏开发最常用的了吧,就是从把策划配的Excel文件,

转化为程序用的数据格式,可以是json也可以是bin,这里我只写了json的。

Excel格式



第一行是变量名字,第二行是注释,

第三行是表示是给服务器(s)用的,还是给客户端(c)用的。

这里没有定义数据格式,因为一般xls,都只用int和string,

至于浮点型嘛,放大数据就好了,因为用浮点数的话,很容易出误差,

比如 1.5 变成了 1.50000352 之类的。

我这边的处理是,数字就解析成数字,空或者“nil”解析为空字符串。

nil 形式主要是为了 更清晰的,毕竟有空格这种神奇的存在啊。

文件列表及使用说明



一图流~ 欢呼声在哪里?

配置属性



已经写了注释,但挑几个说说吧。

如果非格式化,数据会压缩到一行,能减少文件大小,

格式化的话是方便浏览,验证下数据什么的。

跳过行数,如果是模版样式的话3行就行了,如果你想要在

中间加一行什么数据类型的备注,那就跳过4行,再加再跳。

保证第一行和最后一行分别是 属性和sc就好了。

数据类型map模式是,id为key直接取这一行的数据,省去遍历的开销,

list模式就是数组模式了,顺序存贮直接用下标会方便些,

js就是在map模式下,加了个

var fileName = {
//json数据
};


因为js原生支持json格式的,所以这样就可以直接用了。

最重要的来了

链接:http://pan.baidu.com/s/1chupMe

提取码:8kpt

本篇完~

See Again~

之前

真爱无价,欢迎打赏~

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息