跳到内容

模块:物品信息:修订间差异

添加448字节 、​ 2022年2月15日 (星期二)
loadData与转义
无编辑摘要
(loadData与转义)
 
第6行: 第6行:
     if jsdata[frame.args.name] == nil then return ""
     if jsdata[frame.args.name] == nil then return ""
     elseif jsdata[frame.args.name][num] == nil then return ""
     elseif jsdata[frame.args.name][num] == nil then return ""
     else return jsdata[frame.args.name][num]
     else  
        result = mw.ustring.gsub(jsdata[frame.args.name][num], "#", "#")
        result = mw.ustring.gsub(result, ">", ">")
        result = mw.ustring.gsub(result, "=", "=")
        result = mw.ustring.gsub(result, "<", "&#60;")
        result = mw.ustring.gsub(result, "*", "&#42;")
        result = mw.ustring.gsub(result, "|", "&#124;")
        result = mw.ustring.gsub(result, "\n", "<br>")
        result = mw.ustring.gsub(result, " ", "&nbsp;")
    return result
     end
     end
end
end


return p
return p