davyxu / tabtoy

高性能表格数据导出器
MIT License
1.78k stars 418 forks source link

申请数组切割符支持多个字符进行切割 #118

Open wulongzhong opened 1 year ago

wulongzhong commented 1 year ago

如出现 道具id:道具数量|道具id:道具数量 这种结构时,这里出现了:|这两个字符,如果都使用|的话不利于在表重浏览数据,所以使用了两个字符,但是这样子的话数组切割只能切割成字符串数组,希望能够在数组切割的标识里填入:|这两个字符,将这行数据拆分成一个int数组

davyxu commented 1 year ago

导入表到你的逻辑间, 还有一个表数据处理验证层, 转换为逻辑方便使用的数据结构

wulongzhong commented 1 year ago

逻辑层肯定是还要继续处理,主要的目的是为了节省解析配置的时间,目前的切割的话,只能使用string数组,导处的proto数据也是string原文,没有做过任何优化,读表的时候也还要再从字符串转成数字,在数值类的游戏里就有点浪费加载时间了,多的话可能两三秒