Module:JSONUtils
Documentation for this module may be created at Module:JSONUtils/doc
local JSONUtils = {}
function JSONUtils.parse(data)
-- Durch die Daten iterieren und sie ausgeben
for _, item in ipairs(data) do
-- Pagetitle ausgeben
print(item.pagetitle)
-- Daten ausgeben
print('Lua Test')
for _, class in ipairs(item.data.classes) do
print('Class Name: ' .. class['class name'])
for _, subClass in ipairs(class['sub-classes']) do
print('\tSubclass Name: ' .. subClass['sub-class name'])
for _, subSubClass in ipairs(subClass['sub-sub-classes']) do
print('\t\tSubsubclass Name: ' .. subSubClass['sub-sub-class name'])
print('\t\tValue: ' .. subSubClass.value)
end
end
end
end
end
return JSONUtils