TC官方合作论坛

标题: unicode怎么转中文 [打印本页]

作者: cjxdn    时间: 2016-9-21 13:15
标题: unicode怎么转中文
本帖最后由 cjxdn 于 2016-9-21 14:05 编辑

\uff0c\u53ef\u7684\uff0c\u4e0d\u3002

    使用变量怎么转啊
    变量 unicode="#ff0c"
    变量 中文 = 字符串格式化("%c",unicode)
    调试输出(中文)

作者: 言术    时间: 2016-9-21 14:52
把双引号去掉, unicode为整形


   变量 unicode=#53ef
    变量 中文 = 字符串格式化("%c",unicode)
    调试输出(中文)
作者: cjxdn    时间: 2016-9-21 15:20
本帖最后由 cjxdn 于 2016-9-21 15:22 编辑
言术 发表于 2016-9-21 14:52
把双引号去掉, unicode为整形


不能去掉啊
#53ef是TC外获取的字符啊

TC外字符="\\uff0c\\u53ef\\u7684\\uff0c\\u4e0d\\u3002"

作者: 言术    时间: 2016-9-21 15:42
cjxdn 发表于 2016-9-21 15:20
不能去掉啊
#53ef是TC外获取的字符啊

转下类型

    变量 unicode="#53ef"
    unicode=字符串替换(unicode,"#","")
    unicode=转整型(unicode,1)
    变量 中文 = 字符串格式化("%c",unicode)
    调试输出(中文)
作者: 言术    时间: 2016-9-21 15:49
    变量 返回数组=数组(),大小
    变量 TC外字符="\\uff0c\\u53ef\\u7684\\uff0c\\u4e0d\\u3002"
    TC外字符=字符串替换(TC外字符,"\\u","|")
    大小=字符串分割(TC外字符,"|",返回数组)
    遍历(变量 i = 1; i < 大小; i++)
        变量 中文 = 字符串格式化("%c",转整型(返回数组[i],1))
        调试输出(中文)
    结束
作者: 18667006365    时间: 2016-9-22 08:26
http://bbs.tyuyan.net/thread-64155-1-1.html




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1