使用HttpGet获取数据表

嗨,我有一个Lua表格,想要从中获取用户名或密码进行登录:

LoginDatabase = {
{"username"="Testing","password"="RingErs"}
{"username"="Hello","password"="nice"}
};

这就是那个表格,但我该如何做呢? 如果我有一个文本框和一个按钮,我怎样才能找到登录时使用的用户名和密码。

点赞
用户10461421
用户10461421

你提供的代码会导致编译错误。如果你想在表格中使用键-值对,你可以像这样做:

t = {[value] = value}
-- 例如:
t = {["eggs"] = 12, [5] = "red", [true] = function() end}

如果你使用的键是带有字母数字字符或下划线符号的字符串,你可以简化它:

t = {string = value}
-- 例如:
t = {red = "blue"}

回答你的问题,不要在一个表格中创建一个包含用户名和密码的列表,只需使用用户名-密码对:

LoginDatabase = {
    Testing = "RingErs",
    Hello = "nice"
}

这样,你就可以很容易地获取用户的密码:

password = LoginDatabase[username]
-- 例如:
password = LoginDatabase["Testing"]
-- 或者
password = LoginDatabase.Testing
2018-11-29 17:43:26