Ваша попытка получить доступ к таблице почти правильна, но ваша таблица искажена.
k = {
messageCode = 200,
result = {
data = {
{
id = 7,
language = "Hindi"
},
{
id = 8,
language = "Tamil"
}
}
}
}
print(k.result.data[1].language)
print(k.result.data[2].language)
k.result.data
- это массив (числовая таблица lua), поэтому вам нужно выполнить итерацию или получить к ним доступ по номеру.