Html 如何在lua中创建utf-8格式的文件?
我在lua中创建了一个具有以下代码的文件:Html 如何在lua中创建utf-8格式的文件?,html,file,utf-8,lua,Html,File,Utf 8,Lua,我在lua中创建了一个具有以下代码的文件: local f = io.open("./data/myfile.html", "w") f:write(text) f:close() 字符串是存储在文件中的波斯语。打开档案时,字母难以辨认。如下图所示: 如何修复它?Lua不关心编码。如果您的Lua源文本已经在utf-8中,那么您应该在html“head”部分添加“meta”标记 如果您的html版本早于html5,则使用较旧的构造: <head> <meta
local f = io.open("./data/myfile.html", "w")
f:write(text)
f:close()
字符串是存储在文件中的波斯语。打开档案时,字母难以辨认。如下图所示:
如何修复它?Lua不关心编码。如果您的Lua源文本已经在utf-8中,那么您应该在html“head”部分添加“meta”标记
如果您的html版本早于html5,则使用较旧的构造:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>