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