社区
C#
帖子详情
关于UNICODE字符转换的问题
rockwxy
2006-07-07 10:49:23
在C#里 有这样一串这符"分手后的夜"我想把他们转换成正规的汉字,怎么转换呢,试了好多种方法都不行
...全文
196
12
打赏
收藏
关于UNICODE字符转换的问题
在C#里 有这样一串这符"分手后的夜"我想把他们转换成正规的汉字,怎么转换呢,试了好多种方法都不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pkubzt
2006-09-04
打赏
举报
回复
对不起!
我的观点是!在网络中传输的汉字那可能这种方法会有问题了!
我不明白如何解读通信传输中的汉字!!
pkubzt
2006-09-04
打赏
举报
回复
如果是汉字那可能这种方法会有问题了!
viena
2006-07-07
打赏
举报
回复
好像没有
rockwxy
2006-07-07
打赏
举报
回复
关键是现在这样的方面好傻,有没有更简便的方法,直接是C#自带的方法解决呢?
新鲜鱼排
2006-07-07
打赏
举报
回复
楼上正解。
rockwxy
2006-07-07
打赏
举报
回复
ok.解决了,大家可以这样试一下
StringBuilder bb = new StringBuilder("");
string s = "分手后的夜";
char[] c ={ '&', '#', ';' };
string[] ss = s.Split(c);
foreach (string t in ss)
{
if (t.Length > 0)
bb.Append(( Convert.ToString((char)(int.Parse(t)))));
}
MessageBox.Show(bb.ToString());
diandian82
2006-07-07
打赏
举报
回复
up
rockwxy
2006-07-07
打赏
举报
回复
不能换成STRING哎
www_123du_com
2006-07-07
打赏
举报
回复
好像在Dreamweaver里面编码视图打进去,然后在设计视图可以看得到吧。
好像而已,你试下。。。
新鲜鱼排
2006-07-07
打赏
举报
回复
怎么得到的这个字符串?
thoughter
2006-07-07
打赏
举报
回复
string s="分手后的夜";
s=s.Replace("&#","");
string[] ss=s.Split(';');
foreach(string t in ss)
{
Console.Write((char)int.Parse(t));
}
Console.WriteLine();
thoughter
2006-07-07
打赏
举报
回复
一个笨办法:
string s="分手后的夜";
char[] c={'&','#',';'};
string[] ss=s.Split(c);
foreach(string t in ss)
{
if(t.Length>0)
Console.Write((char)int.Parse(t));
}
Console.WriteLine();
关于GBK和
Unicode
字符
集
转换
乱码
问题
关于GBK和
Unicode
字符
集
转换
乱码
问题
ASCII_
UNICODE
_UTF8
字符
串互相
转换
的C++代码
ASCII_
UNICODE
_UTF8
字符
串互相
转换
的C++代码ASCII_
UNICODE
_UTF8
字符
串互相
转换
的C++代码ASCII_
UNICODE
_UTF8
字符
串互相
转换
的C++代码ASCII_
UNICODE
_UTF8
字符
串互相
转换
的C++代码ASCII_
UNICODE
_UTF8
字符
串互相
转换
的C++代码
C++实现中英文与
UNICODE
十六进制
字符
串互转
C++实现中英文与
UNICODE
十六进制
字符
串互转 实现 "中文English" --> "4e2d65870045006e0067006c006900730068" 和 "4e2d65870045006e0067006c006900730068" --> "中文English" 这么一个
转换
,上述的都是
字符
串。 附件是MFC编写的
转换
测试程序,及其源码。 源码在PC和WINCE下都测试通过
unicode
字符
转换
成ansi
字符
#include atlconv.h> USES_CONVERSION; W2A 用是把
unicode
字符
转换
成ansi
字符
。宽字节
转换
成多字节(WideCharToMultiByte) A2W 用是把ansi
字符
转换
成
unicode
字符
。多字节
转换
成宽字节(MultiByteToWideChar)
python 中文
字符
转换
unicode
及
Unicode
编码
转换
为中文
encode 将
字符
串
转换
为bytes类型的对象 (即b为前缀, bytes类型), 即Ascll编码, 字节数组。encode(‘
unicode
-escape’)可将此str编码为bytes类型, 内容则是
unicode
形式。decode(‘
unicode
-escape’)可将内容为
unicode
形式的bytes类型
转换
为str。再用%百分号替换\双反斜杠后,就得到了转码之后的
unicode
类型
字符
串(%u****)#将
Unicode
编码
转换
为中文。废话不多说 直接开干。
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章