excel2db 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
excel2db 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
excel2db 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
excel2db 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
excel2db 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 ksfzhaohui
适用人群 未知
收录时间 2016-11-28

软件简介

目的:

游戏开放中有原型数据,而原型数据经常都是通过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中

excel2db-browse
提供查看ndb文件的客户端,将ndb文件拖入到窗口中查看

附录

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

2.test.xls 指定了excel的格式,兼容excel2003和2007
第三行指定类型分别有:int,float,long,string,double,ints,floats,longs,strings,doubles

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
mark #excel2db#
2016/12/05 09:34
回复
举报
更多评论
暂无内容
发表于服务端专区
2015/09/08 14:19

Excel2db-excel转成二进制文件

游戏开放中有原型数据,而原型数据经常都是通过excel进行编写,此项目将excel转成ndb文件(二进制文件),然后客户端和服务器可以按照指定的格式读取

0
3
发表于DevOps专区
2014/04/16 11:47

编写一个automation case的流程

编写一个automation case的正常流程和使用到的命令

0
0
发表了博客
2018/02/22 15:31

ASP.NET MVC实现Excel文件的上传下载

在应用系统开发当中,文件的上传和下载是非常普遍的需求。在基于.NET的C/S架构的项目开发当中,有多种方案可以实现文件的上传和下载(httpwebrequest、webclient等),而且多采用异步(xxxxAsync或async/await等)的方式实现。而在基于.NET的B/S架构的项目开发当中,虽然webform提供了上传控件(HttpPostFile),但用户体...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
7 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部