这一定很容易,但我找不到解决方案:我有一个文本文件,其中包含这种形式的数据:
| 1 | 1 | A | X |
| | 2 | A | Z |
| | | B | Y |
我想用 Lua 处理这些数据,所以我需要将它放在这样的结构化(嵌套)表中(我希望缩进正确):
t = {
['1'] =
{
['1'] =
{
{
{ ['A'] = 'X' },
},
},
['2'] =
{
{
{ ['A'] = 'Z' },
{ ['B'] = 'Y' },
},
},
},
}
但我不知道如何从 A 到 B。结构已经存在,但我怎样才能将它读入 Lua?