跳转到内容

模組:Unicode data/datasets

维基百科,自由的百科全书

这是Module:Unicode data/datasets当前版本,由Dušan Kreheľ留言 | 贡献编辑于2025年7月22日 (二) 20:07 ("none" = nil)。这个网址是本页该版本的固定链接。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
local export = {}

local unpack = unpack or table.unpack -- Lua 5.2 compatibility

function export.dataset(dataset_name)
	local dataset = mw.ext.data.get(dataset_name)
	
	if not dataset then return nil end
	
	local data = dataset.data
	local result = {}
	
	for _, item in ipairs(data) do
		local charcode_hex, filename = unpack(item)
		result[tonumber(charcode_hex)] = filename
	end
	
	return result
end

return export