模組:Graph:MultiChart/sandbox
外观
![]() | 这是Module:Graph:MultiChart(差异)的沙盒。 |
local p={}
local lib_arg={}
--{{#invoke:沙盒/a2569875/Graph:MultiChart|mergeChart}}
function p.mergeChart(frame)
local args = (type(frame) == type('')) and {frame} or ((type((frame or {}).args)==type({})) and frame.args or frame)
local json, success = args['1'] or args[1], true
if mw.text.trim(json) == '' then return '' end
success, json = pcall(mw.text.jsonDecode, json, mw.text.JSON_TRY_FIXING )
if not success then return '' end
return mw.dumpObject(json)
end
return p