CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 235930
dead_lee
: .Net下,如何把GB Big5等字符转换成unicode
[阅读: 663] 2005-11-10 11:28:02
<空>
相关信息:
.Net下,如何把GB Big5等字符转换成unicode
(空) (
dead_lee
[662]
2005-11-10 11:28
)
友情UP
(空) (
nostalgic
[311]
2005-11-10 11:42
)
感觉是设置UnicodeEncode不同的Code Page,明天试验下去
(空) (
dead_lee
[374]
2005-11-10 11:45
)
WIN 32 有 API啊。WIN32 API在点裸体下难道不能用?另外,不知道点裸体是不是封装了所有WIN32 API?
(空) (
pcplayer
[341]
2005-11-10 13:19
)
你说的是MultiByteToWideChar?要设置当前线程的codepage,不太熟悉。。
(312字)
(
dead_lee
[737]
2005-11-10 13:44
)
当前机器的CODE PAGE,有条API函数可以取到。
(137字)
(
pcplayer
[414]
2005-11-10 13:49
)
项目情况是这个样子的。。
(140字)
(
dead_lee
[340]
2005-11-10 14:02
)
我试验的结果是必须在产生字符串的机器上转
(123字)
(
pcplayer
[357]
2005-11-10 14:08
)
Encoding.UTF8.GetString(Byte[] ) 是不是这个?
(空) (
pcplayer
[494]
2005-11-10 14:18
)
这个不行的,我试验过
(空) (
dead_lee
[297]
2005-11-10 14:33
)
这个是 utf-8 源文转成 .NET string
(空) (
没脾气2x
[373]
2005-11-10 14:48
)
System.Text.Encoding.GetEncoding( 936 ).GetString( gb2312bytes )
(空) (
没脾气2x
[1671]
2005-11-10 14:41
)
得到 string 后。再 System.Text.Encoding.Unicode.GetBytes( returnedString )
(空) (
没脾气2x
[1435]
2005-11-10 14:43
)
哦这样也行,直接得到
(94字)
(
没脾气2x
[461]
2005-11-10 14:44
)
Note: This method is new in the .NET Framework version 2.0.
(48字)
(
dead_lee
[351]
2005-11-10 14:56
)
嗯,我错了,可以编译通过。。。
(8字)
(
dead_lee
[326]
2005-11-10 15:13
)
都跨平台、xml时代了,语言、字符集的标准为什么还是这么纷烦扰人啊
(101字)
(
haitao
[438]
2005-11-10 14:57
)
没有办法。。。
(41字)
(
dead_lee
[318]
2005-11-10 15:00
)
.net 内部处理字符串用 string,但存储时要自己选择用什么codepage存储,unicode、utf-8、utf-16是几个标准的,不用通过 GetEncoding 可直……
(空) (
没脾气2x
[601]
2005-11-11 03:28
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录