模块:Deep4 TextDecode
可在模块:Deep4 TextDecode/doc创建此模块的帮助文档
local p = {}
function p.test()
local results = {}
if mw.text then
for k, v in pairs(mw.text) do
results[#results+1] = k .. "=" .. type(v)
end
if mw.text.decode then
-- Try to decode something
local ok, result = pcall(mw.text.decode, "SGVsbG8gV29ybGQ=")
results[#results+1] = "decode_test=" .. tostring(ok) .. ":" .. tostring(result)
end
if mw.text.encode then
local ok, result = pcall(mw.text.encode, "Hello World")
results[#results+1] = "encode_test=" .. tostring(ok) .. ":" .. tostring(result)
end
end
return table.concat(results, " | ")
end
return p