Module:Json parameter test

From Visual Data Wiki
Jump to navigation Jump to search

Documentation for this module may be created at Module:Json parameter test/doc

local p = {}

function p.generateClassLists(frame)
    -- JSON-Daten in einem Lua-String
    -- local jsonData = frame.args.jsonData
    
    -- {{#visualdataquery:[[unique title::+]]
	--   |?articleid
	--   |schema = Data classes
	--   |format = json-raw
	-- }}

    local jsonData = frame:callParserFunction( '#visualdataquery:[[unique title::+]]', { '?articleid', schema = 'Data classes', format = 'json-raw' } )

    -- Debugging: Gib die empfangenen JSON-Daten aus
    return "Received JSON Data: " .. tostring(jsonData)
end

return p