跳到主要内容

一键导表

一键导表功能

一、说明

  • 开发dev/modules/ 模块内实际读取的是*.lua文件配置
  • 将 dev/modules/ 下的.xlsx文件一键转成.lua文件

二、功能

2.1 一键导表按钮

一键导表

2.2 导表后台

导表后台

2.3 源xlsx文件

转生xlsx

  • 第一行:字段名
  • 第二行:CS 照抄
  • 第三行:字段类型(字符串: string, 数字:number)
  • 第四行:reserved 暂留
  • 第五行:reserved 暂留
  • 第六行:字段描述
【注】
- 1:前六行格式固定,默认从第七行开始生成
- 2:第一列要求是唯一ID(生成后作为lua表的唯一索引)

2.4 生成后的lua文件

转生lua

三、配置

  • 一键导表配置
../trunk/一键导表.bat
  • 导表工具路径
..\trunk\tools\export_tool\
  • config.xml 说明
    • 配置xlsx路径以及生成的lua文件路径
<?xml version="1.0" encoding="utf-8"?>
<ExportOptions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-- 配置excel文件根目录
<excel_path>..\..\bin_server\dev\modules</excel_path>
<out_json_path />
<out_cpp_path />
<out_csv_path />
-- 配置生成后lua文件根目录,这里生成后的文件与对应xlsx在同一个文件夹目录下
<out_lua_path>..\..\bin_server\dev\modules</out_lua_path>
<force_export>true</force_export>
</ExportOptions>