Здравствуйте, гость ( Вход | Регистрация )

> lua, как правильно создать массив из txt файла, Считать txt файл и получить массив ключ + значение
фонарик
сообщение 6.2.2024, 6:28
Сообщение #1


****

Apprentice
Сообщений: 145
Регистрация: 23.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.305



Здравствуйте. Подскажите пожалуйста, как можно считать текстовый файл формата:
Код
item = "Предмет_01", color = "112233"
item = "Предмет_02", color = "445566"
item = "Предмет_03", color = "778899"
item = "Предмет_04", color = "556644"
чтобы получить в итоге массив вида, к которому можно обращаться по ключу и значению?
Код
Items = {
{item = "Предмет_01", color = "445566"},
{item = "Предмет_02", color = "445566"},
{item = "Предмет_03", color = "778899"},
{item = "Предмет_04", color = "556644"}
}


Пытаясь придумать свой фирменный способ, почему-то нагнетает печаль и мысли о том, "кто же так делает?!.."
Код
--lua
log("clear")
path =  homepath() .. "Scripts\\Items.txt"
local file = io.open(path, "r")
Items = {}
for line in file:lines() do
    table.insert (Items, {line}) -- что-то здесь должно быть поумнее
end
file:close()
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 9.5.2024, 9:24
Designed by Nickostyle