之前一直用的第三方转表工具,问题出在访问某个json配置表字段,没有代码提示,这可太严重了。
秉持着没有轮子就自己造轮子的想法,直接做了个一键bat输出至tsMap
双击run_converter.bat直接生成json和AllConfigInterfaces配置表属性映射脚本
目前支持int、int[]、string、string[]、float、float[]、bool、bool[]
excel配置大概长这样

- 批量读取指定目录下的
.xlsx文件;
2.忽略前三行(key, 备注, 数据类型),仅输出有效数据; - 支持类型过滤:只导出固定类型字段;
4.自动生成对应的 TypeScriptinterface(按文件名命名);
5.输出路径通过.bat文件传参控制。
bat路径修改如图

双击运行如图

生成解析配置如图
生成的json文件如图
最终结果
考虑了策划有时候会加入一些后续版本的内容,但是又不想打包到线上,所以在id为空改行跳过不导出,某列数据类型为空,跳过该列不导出

昨天有个老哥说要支持表中表,今天抽空更新了一下,现在理论上支持无限嵌套
增加类型sheet,会根据数据id自动读取下一页的表数据
json结构
ts代码:
运行结果:

支持嵌套还不行,还想让我支持数组嵌套,我真服了你们这帮老6

现已支持:

我也懒得上传云盘了,由于4M上传限制,分卷凑合着用把
工具+测试工程
2.0(250425更新)
1.增加sheet嵌套
3.0(250425-11:15更新)
1.支持sheet数组嵌套
工具+工程demo.part01.rar (4 MB) 工具+工程demo.part02.rar (4 MB) 工具+工程demo.part03.rar (4 MB) 工具+工程demo.part04.rar (4 MB) 工具+工程demo.part05.rar (4 MB) 工具+工程demo.part06.rar (4 MB) 工具+工程demo.part07.rar (4 MB) 工具+工程demo.part08.rar (4 MB) 工具+工程demo.part09.rar (316.8 KB)






