Итак, я пытаюсь прочитать файл, записанный в формате таблицы:
({loop=true, test=1})
Поэтому я хочу прочитать эти данные с помощью этой функции:
function readAll(file)
local f = assert(io.open(file, "rb"))
local content = f:read("*all")
f:close()
return content
end
после того как я получил содержимое файла, я использую table.insert для хранения своих данных в существующей таблице ..
но похоже, что он сохраняет мои данные в виде строки в таблице, поэтому, если я попытаюсь получить такие данные:
print(tablename.loop)
он возвращает ноль, потому что он не создал таблицу, как я хотел, он просто вставил ее как строку. если я распаковываю таблицу, то получаю то же самое, что и поле кода вверху. Строка.
Поэтому я пытаюсь вставить ее в таблицу в качестве допустимых переменных, чтобы потом легко ее прочитать с помощью tablename.l oop et c.
Извините за мой вероятно, плохо engli sh .. Я надеюсь, что кто-то может мне помочь.