lua的字符串怎么转换成汉字或英文 10
1[-]:NEWTABLER0074;R0:={}2[-]:SETTABLER0K1K2;R0["STR_COLON"]:="\163\186"3[-]:SETTABLE...
1 [-]: NEWTABLE R0 0 74 ; R0 := {}
2 [-]: SETTABLE R0 K1 K2 ; R0["STR_COLON"] := "\163\186"
3 [-]: SETTABLE R0 K3 K4 ; R0["STR_NONE"] := "\206\222"
4 [-]: SETTABLE R0 K5 K6 ; R0["STR_ADD"] := "\212\246\188\211"
5 [-]: SETTABLE R0 K7 K8 ; R0["STR_DEC"] := "\188\245\201\217"
6 [-]: SETTABLE R0 K9 K10 ; R0["STR_MUL"] := "\161\193"
7 [-]: SETTABLE R0 K11 K12 ; R0["STR_CONNECT"] := "\161\164"
8 [-]: NEWTABLE R1 10 0 ; R1 := {}
9 [-]: LOADK R2 K14 ; R2 := "\210\187"
10 [-]: LOADK R3 K15 ; R3 := "\182\254"
11 [-]: LOADK R4 K16 ; R4 := "\200\253"
12 [-]: LOADK R5 K17 ; R5 := "\203\196"
13 [-]: LOADK R6 K18 ; R6 := "\206\229"
14 [-]: LOADK R7 K19 ; R7 := "\193\249"
15 [-]: LOADK R8 K20 ; R8 := "\198\223"
16 [-]: LOADK R9 K21 ; R9 := "\176\203"
17 [-]: LOADK R10 K22 ; R10 := "\190\197"
18 [-]: LOADK R11 K23 ; R11 := "\202\174"
19 [-]: SETLIST R1 10 1 ; R1[(1-1)*FPF+i] := R(1+i), 1 <= i <= 10
20 [-]: SETTABLE R0 K13 R1 ; R0["STR_NUMBER"] := R1
21 [-]: SETTABLE R0 K24 K25 ; R0["STR_TIME_DURATION"] := "\179\214\208\248"
22 [-]: SETTABLE R0 K26 K27 ; R0["STR_ERROR_CANNOT_DRAG_SKILL_IN_BAGPANEL"] := "\178\187\196\220\176\209\188\188\196\220\205\207\181\189\177\179\176\252\214\208\n"
23 [-]: SETTABLE R0 K28 K29 ; R0["STR_ERROR_CANNOT_DRAG_CRAFT_IN_BAGPANEL"] := "\178\187\196\220\176\209\188\188\210\213\205\207\181\189\177\179\176\252\214\208\n"
24 [-]: SETTABLE R0 K30 K31 ; R0["STR_ERROR_CANNOT_DRAG_ITEM_IN_BAGPANEL"] := "\178\187\196\220\176\209\206\239\198\183\191\236\189\221\183\189\202\189\205\207\181\189\177\179\176\252\214\208\n"
25 [-]: SETTABLE R0 K32 K33 ; R0["STR_ERROR_ITEM_CANNOT_SPLIT"] := "\184\195\206\239\198\183\178\187\196\220\178\240\183\214\n"
26 [-]: SETTABLE R0 K34 K35 ; R0["STR_ERROR_CANNOT_DRAG_SKILL_IN_BANKPANEL"] := "\178\187\196\220\176\209\188\188\196\220\205\207\181\189\178\214\191\226\n"
27 [-]: SETTABLE R0 K36 K37 ; R0["STR_ERROR_CANNOT_DRAG_CRAFT_IN_BANKPANEL"] := "\178\187\196\220\176\209\188\188\210\213\205\207\181\189\178\214\191\226\n"
28 [-]: SETTABLE R0 K38 K39 ; R0["STR_ERROR_CANNOT_DRAG_ITEM_IN_BANKPANEL"] := "\178\187\196\220\176\209\206\239\198\183\191\236\189\221\183\189\202\189\205\207\181\189\178\214\191\226\n"
29 [-]: SETTABLE R0 K40 K41 ; R0["STR_ERROR_SELL_ONLY_BAG_ITEM"] := "\178\187\196\220\179\246\202\219\215\176\177\184\181\196\206\239\198\183\163\172\199\235\189\171\206\239\198\183\207\200\183\197\200\235\177\179\176\252\n"
就是这里面的["STR_ERROR_SELL_ONLY_BAG_ITEM"] := "\178\187\196\220\179\246\202\219\215\176\177\184\181\196\206\239\198\183\163\172\199\235\189\171\206\239\198\183\207\200\183\197\200\235\177\179\176\252\n"
我一直弄不明白…… 展开
2 [-]: SETTABLE R0 K1 K2 ; R0["STR_COLON"] := "\163\186"
3 [-]: SETTABLE R0 K3 K4 ; R0["STR_NONE"] := "\206\222"
4 [-]: SETTABLE R0 K5 K6 ; R0["STR_ADD"] := "\212\246\188\211"
5 [-]: SETTABLE R0 K7 K8 ; R0["STR_DEC"] := "\188\245\201\217"
6 [-]: SETTABLE R0 K9 K10 ; R0["STR_MUL"] := "\161\193"
7 [-]: SETTABLE R0 K11 K12 ; R0["STR_CONNECT"] := "\161\164"
8 [-]: NEWTABLE R1 10 0 ; R1 := {}
9 [-]: LOADK R2 K14 ; R2 := "\210\187"
10 [-]: LOADK R3 K15 ; R3 := "\182\254"
11 [-]: LOADK R4 K16 ; R4 := "\200\253"
12 [-]: LOADK R5 K17 ; R5 := "\203\196"
13 [-]: LOADK R6 K18 ; R6 := "\206\229"
14 [-]: LOADK R7 K19 ; R7 := "\193\249"
15 [-]: LOADK R8 K20 ; R8 := "\198\223"
16 [-]: LOADK R9 K21 ; R9 := "\176\203"
17 [-]: LOADK R10 K22 ; R10 := "\190\197"
18 [-]: LOADK R11 K23 ; R11 := "\202\174"
19 [-]: SETLIST R1 10 1 ; R1[(1-1)*FPF+i] := R(1+i), 1 <= i <= 10
20 [-]: SETTABLE R0 K13 R1 ; R0["STR_NUMBER"] := R1
21 [-]: SETTABLE R0 K24 K25 ; R0["STR_TIME_DURATION"] := "\179\214\208\248"
22 [-]: SETTABLE R0 K26 K27 ; R0["STR_ERROR_CANNOT_DRAG_SKILL_IN_BAGPANEL"] := "\178\187\196\220\176\209\188\188\196\220\205\207\181\189\177\179\176\252\214\208\n"
23 [-]: SETTABLE R0 K28 K29 ; R0["STR_ERROR_CANNOT_DRAG_CRAFT_IN_BAGPANEL"] := "\178\187\196\220\176\209\188\188\210\213\205\207\181\189\177\179\176\252\214\208\n"
24 [-]: SETTABLE R0 K30 K31 ; R0["STR_ERROR_CANNOT_DRAG_ITEM_IN_BAGPANEL"] := "\178\187\196\220\176\209\206\239\198\183\191\236\189\221\183\189\202\189\205\207\181\189\177\179\176\252\214\208\n"
25 [-]: SETTABLE R0 K32 K33 ; R0["STR_ERROR_ITEM_CANNOT_SPLIT"] := "\184\195\206\239\198\183\178\187\196\220\178\240\183\214\n"
26 [-]: SETTABLE R0 K34 K35 ; R0["STR_ERROR_CANNOT_DRAG_SKILL_IN_BANKPANEL"] := "\178\187\196\220\176\209\188\188\196\220\205\207\181\189\178\214\191\226\n"
27 [-]: SETTABLE R0 K36 K37 ; R0["STR_ERROR_CANNOT_DRAG_CRAFT_IN_BANKPANEL"] := "\178\187\196\220\176\209\188\188\210\213\205\207\181\189\178\214\191\226\n"
28 [-]: SETTABLE R0 K38 K39 ; R0["STR_ERROR_CANNOT_DRAG_ITEM_IN_BANKPANEL"] := "\178\187\196\220\176\209\206\239\198\183\191\236\189\221\183\189\202\189\205\207\181\189\178\214\191\226\n"
29 [-]: SETTABLE R0 K40 K41 ; R0["STR_ERROR_SELL_ONLY_BAG_ITEM"] := "\178\187\196\220\179\246\202\219\215\176\177\184\181\196\206\239\198\183\163\172\199\235\189\171\206\239\198\183\207\200\183\197\200\235\177\179\176\252\n"
就是这里面的["STR_ERROR_SELL_ONLY_BAG_ITEM"] := "\178\187\196\220\179\246\202\219\215\176\177\184\181\196\206\239\198\183\163\172\199\235\189\171\206\239\198\183\207\200\183\197\200\235\177\179\176\252\n"
我一直弄不明白…… 展开
展开全部
s="\178\187\196\220\179\246\202\219\215\176\177\184\181\196\206\239\198\183\163\172\199\235\189\171\206\239\198\183\207\200\183\197\200\235\177\179\176\252\n"
print(s)
直接打印输出就能得到中文了:不能出售装备的物品,请将物品先放入背包
\xx\xxx表示字符串某一位的数值是多少,汉字“不”占用两个字节,对应的数字是178,187
所以输出\178\187就是汉字“不”
s="这其实是一段汉字"
a = "\\"..table.concat({string.byte(s,1,-1)},"\\")
使用这个可以把字符串 转化成对应编码的数字
\213\226\198\228\202\181\202\199\210\187\182\206\186\186\215\214
print(s)
直接打印输出就能得到中文了:不能出售装备的物品,请将物品先放入背包
\xx\xxx表示字符串某一位的数值是多少,汉字“不”占用两个字节,对应的数字是178,187
所以输出\178\187就是汉字“不”
s="这其实是一段汉字"
a = "\\"..table.concat({string.byte(s,1,-1)},"\\")
使用这个可以把字符串 转化成对应编码的数字
\213\226\198\228\202\181\202\199\210\187\182\206\186\186\215\214
追问
有没有很快速的方法把这段文件里的数字转成汉字?
追答
这一段就是汉字了 只是不那么容易看懂
你只要print一次就看懂了
展开全部
没什么不明白的,不管是中文或者其他文字,都会采用一定的编码,存在于计算机中就是字节数组。要解码的话,就要自己想办法看是什么编码了,比如是utf-8,gbk,gb2312或者big5之类的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用lua
print("\178\187\196\220\179\246\202\219\215\176\177\184\181\196\206\239\198\183\163\172\199\235\189\171\206\239\198\183\207\200\183\197\200\235\177\179\176\252\n")
不能出售装备的物品,请将物品先放入背包
print("\178\187\196\220\179\246\202\219\215\176\177\184\181\196\206\239\198\183\163\172\199\235\189\171\206\239\198\183\207\200\183\197\200\235\177\179\176\252\n")
不能出售装备的物品,请将物品先放入背包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://wenku.baidu.com/view/c8372d28453610661ed9f419.html?st=1
你的问题密密麻麻的!我看得晕!
这是我整理的一个lua中string库的函数!不知道又没有你需要的!
你的问题密密麻麻的!我看得晕!
这是我整理的一个lua中string库的函数!不知道又没有你需要的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询