将表对象转换为源码格式。
仅转换表包含的文本、数值、布尔值、嵌套表对象,
小数精度最大为 6 位、并自动清除小数尾部多余的 0 。
忽略其他类型,忽略循环引用的表。
格式化选项为 true 仅第一级键值添加换行。
格式化选项: 指定缩进字符串时,则对所有下级键值添加换行与缩进。
默认排序表: 可指定一个键名排序数组,可选参数。
默认排序表: 不在该表中的名字默认按字典序排序输出,可选参数
将表对象转换为源码格式。
仅转换表包含的文本、数值、布尔值、嵌套表对象,
小数精度最大为 6 位、并自动清除小数尾部多余的 0。
此函数会优先调用表对象定义的元表生成字符串。
只有在需要利用 _tostring 元方法,
并且明确表以及其成员定义了哪些 _tostring 元方法才有必要使用此函数,
否则应当改用不会调用 _tostring 元方法的 util.table.tostring 函数。
格式化选项为 true 仅第一级键值添加换行。
格式化选项: 指定缩进字符串时,则对所有下级键值添加换行与缩进。
默认排序表: 可指定一个键名排序数组,可选参数。
默认排序表: 不在该表中的名字默认按字典序排序输出,可选参数