Red de conocimiento informático - Aprendizaje de programación - Cómo leer texto txt y texto chino en idioma Lua. En la salida, cómo escribir

Cómo leer texto txt y texto chino en idioma Lua. En la salida, cómo escribir

Si su secuencia de comandos está codificada en gb2312 (el Bloc de notas predeterminado lo es, pero algunos editores de texto de terceros tienen el valor predeterminado utf-8), entonces puede leer y escribir directamente. (¡A menos que su sistema operativo esté en inglés!)

local nf = io.open('new.txt')

for line in io.lines('oldfile.txt' ) do

nf:write(line)

end

nf.close()

si necesita transcodificación (gbp), entonces Puedes leer y escribir directamente. Si necesita transcodificar (gbk <-> utf-8), debe utilizar la biblioteca lua iconv

.