我对lua还是很陌生,所以很高兴阅读有关表的内容。
我已经解码了一个json对象,并希望使用它的数据正确地建立一个表,而不是写下面的64行:
a = {}
a[decode.var1[1].aId] = {decode.var2[1].bId, decode.var3[1].cId}
a[decode.var1[2].aId] = {decode.var2[2].bId, decode.var3[2].cId}
a[decode.var1[3].aId] = {decode.var2[3].bId, decode.var3[3].cId}
...etc
由于数字是连续的1-64,我想我应该能够使用for循环来构建它。不幸的是,尽管经历了表构建的想法,但我似乎无法找到一种方法,也找不到使用循环创建嵌套表的任何方法。
任何帮助或指导将不胜感激。
我是lua的新手,所以很高兴阅读有关表的内容。我已经解码了一个json对象,想使用它的数据正确地建立一个表,而不是写64行的...
至少在我看来,Lua for循环非常容易理解: