Skip to content
forked from XP669/XLS2PLJ

将excel表 导出为python lua 及 json 的工具,通常用于游戏开发!

License

Notifications You must be signed in to change notification settings

fgd4dajkg/XLS2PLJ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XLS2PLJ

方便的将excel数据表导出为lua、python、json格式。

环境配置:
此工具目前只能在window系统使用,需要安装如下工具才能使用(Need to install the following tools to use):
python-3.x.msi(https://www.python.org/downloads/windows/)
pywin32-x-py3.x.exe(https://sourceforge.net/projects/pywin32/files/pywin32/)
office2010及以上

特点:
1,支持excel表导出为: lua、python、json (json格式不支持Vector类型导出)
2,表名前缀: "@"为服务器和客户端同时导出;"#"仅客户端导出;"$"仅服务器导出。
3,数据列中命令符号:"c"仅客户端导出;"s"仅服务器端导出。详情查看“xlsxs/使用说明.xlsx”
4,excel文件命名规则:随便起名字_导出名.xls ""后面的名字为导出文件名,如果无""则整个文件不处理。
5,对异常报错进行高亮显示.

执行格式:
python xlsx2py/xlsx2py.py excel目录 输出目录 [lua json python] [client server]
具体使用方式参考对应.bat文件

配表规范:
查看xlsxs/使用说明.xlsx

PS:此项目来源于服务器引擎 comblockengine(原KBEngine)中相应插件。
根据实际项目需求进行了一些功能和使用便利性优化。
引擎官网:https://www.comblockengine.com/

About

将excel表 导出为python lua 及 json 的工具,通常用于游戏开发!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.8%
  • Batchfile 1.2%