【发布时间】:2016-11-20 09:50:31
【问题描述】:
我正在尝试使用 LUA 创建一个简单的 2 函数文本文件“数据库”。我只需要 2 个函数。
我的数据库应该是这样的:
varName;varValue
JohnAge;18
JohnCity;Munich
LarissaAge;21
LarissaCity;Berlin
事实上,我并没有拘泥于任何格式!我只是没有办法在我的 lua 环境中长期保存数据,我需要找到一种解决方法。所以如果你已经有一个 手头有类似的解决方案,请随意扔给我。非常感谢
Function WriteToDB(varName, varValue)
If database.text contains a line that starts with varName
replace whatever comes after seperator ";" with varValue (but dont go into the next line)
Function ReadFromDB(varName)
If database.text contains a line that starts with varName
take whatever comes after the seperator ";" and return that (but dont go into the next line)
elseif not found print("error")
【问题讨论】:
-
我建议你使用 Lua 代码作为你的格式,这样你就可以用一个简单的 dofile 来加载它。
-
您好 Ihf,感谢您的快速回答。我进行了一些研究,但我真的不知道如何将其应用于我的问题。你有一个小例子吗?谢谢!
标签: lua text-database