Foxtable(狐表)用户栏目专家坐堂 → 请教这样的字符串如何转为汉字


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

主题:请教这样的字符串如何转为汉字

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


加好友 发短信
等级:六尾狐 帖子:1266 积分:7849 威望:0 精华:4 注册:2017/12/31 14:53:00
  发帖心情 Post By:2023/8/1 16:19:00 [显示全部帖子]

他是问怎么转汉字,不是问json读取,我帮你问了chatgpt

在VB.NET中,字符串"\u53a6\u95e8\u9ad8\u5d0e"表示Unicode转义序列,它包含了4个Unicode码点,分别代表汉字"台门高岛"。您可以使用`System.Text.RegularExpressions.Regex.Unescape`方法来将这些Unicode转义序列还原为相应的汉字。

以下是将"\u53a6\u95e8\u9ad8\u5d0e"转化为汉字的VB.NET代码示例:

```vb.net
Imports System.Text.RegularExpressions

Module Module1
    Sub Main()
        Dim inputString As String = "\u53a6\u95e8\u9ad8\u5d0e"
        Dim unescapedString As String = Regex.Unescape(inputString)
        Console.WriteLine(unescapedString)
    End Sub
End Module
```

运行此代码,输出将会是:"台门高岛",将转义序列还原为了对应的汉字。

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


加好友 发短信
等级:六尾狐 帖子:1266 积分:7849 威望:0 精华:4 注册:2017/12/31 14:53:00
  发帖心情 Post By:2023/8/1 16:20:00 [显示全部帖子]

狐表代码:
Dim inputString As String = "\u53a6\u95e8\u9ad8\u5d0e"
Dim unescapedString As String = Regex.Unescape(inputString)
Output.Show(unescapedString)

结果:厦门高崎

 回到顶部