[引擎] 4.5 Lua Table 序列化
在调试bug中, 我们经常需要知道lua Table的具体数据结构及数据信息,所以lua table序列化输出很重要,一个好的输出格式可以让我们调试bug事半功倍。table序列化另外一个重要的用途是用于数据存储了。根据用途的不同我们序列化格式当然有所不同, 作为调试输出自然是美观、可读性强为佳,作为数据存储,则需要兼顾效率及数据大小。
一、lua序列化的用途
1、在调试bug中, 我们经常需要知道lua Table的具体数据结构及数据信息,所以lua table序列化输出很重要,一个好的输出格式可以让我们调试bug事半功倍。
2、table序列化另外一个重要的用途是用于数据存储了。
二、lua序列化的格式
根据用途的不同我们序列化格式当然有所不同, 作为调试输出自然是美观、可读性强为佳,作为数据存储,则需要兼顾效率及数据大小。