cocos2dx lua工程里常常要用到数值,数值策划将数据填写在一个个excel表格里面,但程序要用到数据是.lua格式的table,这时就要用到打表工具,这个工具是我的上司写的,具体的开发实现还没有研究,日后可以研究一下,但原理就是通过自己配置.table文件,本质是xml,这个文件跟excel一一对应,也就是.table文件指定了excel的格式。
大概举一个例子:
如果Excel表格里面有这个一个cell
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI1EDM1IDNyYTM1ADOwQTMwIzLcRXZu5ibkN3Yuc2bsJmLn1Wavw1LcpDc0RHaiojIsJye.jpg)
规范化的excel数据格式:[999,999,999,[1001,10],[1002,10],999]
对应的table文件格式是
column对应的是excel的列名,code是lua中table名,object是一个类型。大体现记录一下,以后再详细写。