This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
api:serialization:zh [2023/10/17 11:52] hfsr |
api:serialization:zh [2023/10/17 12:05] hfsr |
||
---|---|---|---|
Line 4: | Line 4: | ||
- `serialization.serialize(value: any except functions[, pretty:boolean/number]): string` | - `serialization.serialize(value: any except functions[, pretty:boolean/number]): string` | ||
- | 通过能再次被`serialization.unserialize`解析的对象创建一个字符串。生成的输出为Lua代码。此函数支持基本类型(nil, boolean, number, string) and tables without cycles (will error out when cycles are detected, unless in `pretty` print mode)。 | + | 通过能重新被`serialization.unserialize`解析的对象创建一个字符串。生成的输出为Lua代码。此函数支持基本类型(nil, boolean, number, string)与不带回环的表(若检测到回环会报错,除非为`pretty`输出模式)。 |
`pretty`(美观)模式用于生成显示给用户的输出,这种输出大多数情况下不能被`serialization.unserialize`读取。 | `pretty`(美观)模式用于生成显示给用户的输出,这种输出大多数情况下不能被`serialization.unserialize`读取。 | ||
`pretty`的数值决定了将输出的条目数。 | `pretty`的数值决定了将输出的条目数。 |