local p = {}
function p.xmlToDataUri( frame )
local xml = mw.text.trim( frame.args[ 1 ] )
if xml == '' then
return ''
end
xml = string.gsub( xml, '>%s*<', '><')
local out = 'data:image/svg+xml;utf8,' .. mw.uri.encode( xml, 'PATH' )
return out
end
return p