一、文件讀存:
二、非循環表格處理:
function SaveTableContent(file, obj)
local szType = type(obj);
print(szType);
if szType == "number" then
file:write(obj);
elseif szType == "string" then
file:write(string.format("%q", obj));
elseif szType == "table" then
--把table的內容格式化寫入文件
file:write("{/n");
for i, v in pairs(obj) do
file:write("[");
SaveTableContent(file, i);
file:write("]=/n");
SaveTableContent(file, v);
file:write(", /n");
end
file:write("}/n");
else
error("can't serialize a "..szType);
end
end
function SaveTable()
local file = io.open("e://00_00_00_海外組_學習//寫入.txt", "w");
assert(file);
file:write("cha = {}/n");
file:write("cha[1] = /n");
SaveTableContent(file, cha[1]);
file:write("}/n");
file:close();
end
SaveTable();
新聞熱點
疑難解答