Foxtable(狐表)用户栏目专家坐堂 → 这种ASCII码要怎么转


  共有2640人关注过本帖树形打印复制链接

主题:这种ASCII码要怎么转

帅哥哟,离线,有人找我吗?
zhenghangbo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:480 积分:4612 威望:0 精华:0 注册:2018/2/7 14:30:00
这种ASCII码要怎么转  发帖心情 Post By:2023/12/13 9:55:00 [只看该作者]

     这种\x跟\u的字符要怎么转成中文 ,\x应该是 ASCII码  ,\u应该是Unicode     <CD>layoutSlip('\x7Btital\x3A\x222023\u5E74\x2011\u6708\x3B\u6D59\u6C5F\u7A7A\u6E2F\u6570\u5B57\u79D1\u6280\u6709\u9650\u516C\u53F8\x3B\u6570\u79D1\u516C\u53F8\u676D\u5DDE\u673A\u573A\u5458\u5DE5\u6708\u85AA\u524D\u65B9\u6848\x3B\x28\u4EBA\u6C11\u5E01\x29\x22,length\x3A\x2210\x22,\x20detail\x3A\x7Bitem0\x3A\x20\x7Bname\x3A\x22\u4EBA\u5458\u7F16\u7801\x22,type\x3A\x220\x22,value\x3A\x22A03783\x22\x7D,item1\x3A\x20\x7Bname\x3A\x22\u59D3\u540D\x22

[此贴子已经被作者于2023/12/13 11:55:24编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111374 积分:566934 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/13 10:53:00 [只看该作者]

Dim s1 As String = "\x7Btital\x3A\x222023\u5E74\x2011\u6708\x3B\u6D59\u6C5F\u7A7A\......"
Dim bu As New StringBuilder
Dim ss() As String = s1.Split("\")
For i As Integer = 1 To ss.Length - 1
    Dim s As String = ss(i)
    If s.StartsWith("x") Then
        Dim s2 As String = s.Substring(0, 3)
        Dim s3 As String = s.Substring(3)
        bu.Append(Encoding.ASCII.GetString({HexToDec(s2.Trim("x"))}))
        bu.Append(s3)
    ElseIf s.StartsWith("u") Then
        bu.Append(Regex.Unescape("\" & s))
    Else
        bu.Append(s)
    End If 
Next
Output.Show(bu.ToString)

 回到顶部
帅哥哟,离线,有人找我吗?
zhenghangbo
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:480 积分:4612 威望:0 精华:0 注册:2018/2/7 14:30:00
  发帖心情 Post By:2023/12/13 11:50:00 [只看该作者]

正确,厉害

 回到顶部