Módulo:MapaJson
Ir para navegação
Ir para pesquisar
A documentação para este módulo pode ser criada em Módulo:MapaJson/doc
local p = {}
function p.getDados(frame)
local pageName = frame.args[1] or ''
if pageName == '' then
return ''
end
local title = mw.title.new(pageName)
if not title or not title.exists then
return ''
end
local jsonContent = title:getContent() or ''
-- Apenas remover espaços extras
jsonContent = jsonContent:gsub("\n", "")
jsonContent = jsonContent:gsub("\r", "")
jsonContent = jsonContent:gsub("\t", " ")
jsonContent = jsonContent:gsub(" +", " ")
return jsonContent
end
return p