C#中文转Unicode、Unicode转中文

本文介绍了如何在C#中实现Unicode编码与中文之间的相互转换。包括使用HttpUtility.UrlDecode、Regex.Unescape等内置方法进行Unicode转中文,以及使用HttpUtility.UrlEncodeUnicode等方法进行中文转Unicode。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在获取数据的时候获取了格式却是这样的

str格式:"\uxxxx"

这样的格式该怎么去转换问题,刚遇见这个问题的时候,我在网上找了好多的案例,不过大部分都是截取字符串之类,但是去每一个符合我的,后来发现原来有现成的方法,傻的不要不要的。


Unicode到中文:

 HttpUtility.UrlDecode、Regex.Unescape、Encoding.Unicode.GetString(Encoding.Unicode.GetBytes())、Encoding.Convert


中文到Unicode:

HttpUtility.UrlEncodeUnicode、Encoding.Convert


这些都是C#里面现场的方法,我运用的的是Regex.Unescape方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值