http接收数据的编码方式
项目里需要用http通信,在回传json 数据里有中文 ,会出现乱码。请问,lua 里的编码方式是什么?如果正确显示 utf-8 编码的中文
lua默认编码是GBK,如果要修改成UTF-8,可以使用notepad++或者luaEditor打开main.lua,里面有选项可以修改编码方式 If后要接end 发表于 2022-6-17 13:40
lua默认编码是GBK,如果要修改成UTF-8,可以使用notepad++或者luaEditor打开main.lua,里面有选项可以修改 ...
实测把main.lua文件改成 utf-8 编译,原来的中文字都变成乱码了,
一个一个改过来。再下载进行,但是从网络上返回的http response 的中文部分仍然是乱码。
If后要接end 发表于 2022-6-17 13:40
lua默认编码是GBK,如果要修改成UTF-8,可以使用notepad++或者luaEditor打开main.lua,里面有选项可以修改 ...
怎么样才能正常显示 http response 里的utf-8 中文? lisn3188 发表于 2022-6-17 14:39
实测把main.lua文件改成 utf-8 编译,原来的中文字都变成乱码了,
一个一个改过来。再下载进行,但是从 ...
对应的字体有没有修改为UTF-8编码 If后要接end 发表于 2022-6-17 14:48
对应的字体有没有修改为UTF-8编码
字体?
怎么改字体的编码
当我用nope++打开main.lua 转成utf-8后。里面的中文都乱了。然后我一个一个改。生成固件。刷入屏。
是,可以屏可以显示正常的中文,但是,但是,但是:
http response 里的utf-8 中文还是给我显示成了乱码。
以下是代码,请问,应该如何做才能正常显示resp 里的中文。 resp 的编码是utf-8
--系统回调http响应
function on_http_response(taskid,resp)
set_text(0,13,resp)
return 0
end lisn3188 发表于 2022-6-17 15:08
字体?
怎么改字体的编码
当我用nope++打开main.lua 转成utf-8后。里面的中文都乱了。然后我一个一个改 ...
软件最上面的工具栏,工具 - 字库配置,你用的哪种字体,就将那个字体的编码方式改成UTF-8 If后要接end 发表于 2022-6-17 15:27
软件最上面的工具栏,工具 - 字库配置,你用的哪种字体,就将那个字体的编码方式改成UTF-8 ...
感谢,这样把字体改成utf-8后,http_response 可以正常显示中文了,
但是,lua程序里的中文显示不了。。。直接不显示。 If后要接end 发表于 2022-6-17 15:27
软件最上面的工具栏,工具 - 字库配置,你用的哪种字体,就将那个字体的编码方式改成UTF-8 ...
有解决办法吗,把字体改成utf-8了后 ,lua代码里的中文都不显示了。
PS:我已经用nope++把 main.lua的编码改成utf-8 了。