码迷,mamicode.com
首页 > 数据库 > 详细

excel2db-excel转成二进制文件

时间:2015-09-08 15:37:47      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:

目的:
游戏开放中有原型数据,而原型数据经常都是通过excel进行编写,关于程序如何去读取excel中的数据,方法有很多种,比如:
1.将excel导入mysql中,然后由程序去读取数据库,但是客户端无法读取数据库,经常还要重新给客户端导出xml,比较麻烦
2.客户端服务器直接读取excel,excel是比较大的,不适合存放在客户端

excel2db-write
将excel转成ndb文件(二进制文件),格式参考:二进制格式文档
读取excel,根据定义好的格式写入ndb文件中,同时根据指定不同的语言生成各自的bean类

使用:
pom.xml打包,将target中的zip包拷贝出来,根据附录1中的参数说明填写参数,提供了测试的excel见附录2

excel2db-read
提供java版本的解析ndb文件,并将结果映射到bean中

附录
1.bat中参数说明:
language     指定语言支持java,csharp
beanRoot     指定bean的生成路径,一般都是指定到我们项目中
packageRoot  指定bean的包路径
excelPath    指定excel的存放路径

2.test.xls  指定了excel的格式,由于jxl的缘故只支持excel2003

第三行指定类型分别有:int,float,long,string

源码地址:http://git.oschina.net/OutOfMemory/excel2db

excel2db-excel转成二进制文件

标签:

原文地址:http://my.oschina.net/OutOfMemory/blog/502768

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!