https://github.com/zhangqi-ulua/XlsxToLua
这是excel转lua工具的github地址。
::xlsxtolua路径
set exePath="E:\exceltolua\XlsxToLua\XlsxToLua\bin\Release\XlsxToLua.exe"
::模板表路径
set modelPath="D:\BaiduNetdiskDownload\table\Module"
::客户端输出路径
set clientPath="C:\Users\yxriyin\Desktop"
%exePath% %modelPath% %clientPath% "-noClient" "-noLang"
pause
bat文件如此就可以生成lua文件。
但这样的lua文件太过庞大,需要优化
利用https://github.com/lujian101/LuaTableOptimizer对lua文件进行优化
将文件局部修改,然后加入命令行
::lua脚本优化路径
set luaOptionPath="E:\exceltolua\XlsxToLua\DataTableOptimizer.lua"
%exePath% %modelPath% %filePath% "-noClient" "-noLang"
lua %luaOptionPath% %filePath%
这样子整个工具就完成了