Đây là chức năng của tôi, tôi đang sử dụng lua-cjson mà nói nó hỗ trợ đầy đủ UTF-8Lua - In ấn (♡) nhân vật sau khi phân tích cú pháp của JSON
function getPersonaName(sid64)
local cjson = require "cjson"
local r = http.request("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=###&steamids=" .. sid64)
results = cjson.decode(r)
personaname = results.response.players[1].personaname
return personaname
Khi người sử dụng có một số ký tự đặc biệt như ♡ Lúa mã của tôi trả về personaname như
tam ♡
thay vì
tam ♡
làm thế nào tôi có thể RETU có một cách chính xác rn kết quả chính xác?
Chính xác bạn có ý gì khi trả lại? – akluth
Trả lại tam ♡ thay vì tam â –