首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
2
0
[求助]关于编码转换的问题
发表于: 2013-10-30 23:49
7322
[求助]关于编码转换的问题
blacksplit
1
2013-10-30 23:49
7322
我在编码转换时出现了一点问题,过程是这样的:
一段日文,转为UNICODE可以正常显示,然后我在使用那个UNICODE转为多字节函数讲字符进行转换时,如果把代码页设为本机的代码页,则会显示乱码;如果我把代码页设置为对方的代码页(即日文代码页)同样不正常。系统是win7旗舰版。
请问我该怎么样转换才能让我本机显示正常的、和原文一样的日文?
(我最后需要转换为非UNICODE)
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
收藏
・
2
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
11
)
誓言剑
雪 币:
218
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
15
回帖
249
粉丝
0
关注
私信
誓言剑
2
楼
使用Unicode
2013-10-31 06:32
0
SilentGamb
雪 币:
112
活跃值:
(57)
能力值:
( LV12,RANK:200 )
在线值:
发帖
37
回帖
214
粉丝
0
关注
私信
SilentGamb
1
3
楼
2L说的对.
为了适应软件的语言国际化, 应该使用Unicode工程设置, 工程中字符串的使用也要使用Unicode. 如果非要操作Ascii字符串,要显势指定. 没有特定的需要,应该抛弃MBCS工程设置.
2013-10-31 08:01
0
mccoysc
雪 币:
65
活跃值:
(112)
能力值:
( LV3,RANK:30 )
在线值:
发帖
15
回帖
343
粉丝
2
关注
私信
mccoysc
4
楼
你说的是转成UTF8编码吧
windows本来就不支持UTF8的处理
2013-10-31 11:23
0
mccoysc
雪 币:
65
活跃值:
(112)
能力值:
( LV3,RANK:30 )
在线值:
发帖
15
回帖
343
粉丝
2
关注
私信
mccoysc
5
楼
所谓代码页,那个是windows针对unicode编码(2个字节表示一个字符)无法表示所有字符,而自创的一套机制,即将所有符号分为几个区(代码页),比如512这个值可能在某个代码页表示的是字符“X”,到了另一个代码页它可能表示字符“Y”
2013-10-31 11:25
0
blacksplit
雪 币:
46
活跃值:
(37)
能力值:
( LV4,RANK:50 )
在线值:
发帖
2
回帖
19
粉丝
1
关注
私信
blacksplit
1
6
楼
我最后需要转换为非UNICODE
2013-10-31 12:22
0
blacksplit
雪 币:
46
活跃值:
(37)
能力值:
( LV4,RANK:50 )
在线值:
发帖
2
回帖
19
粉丝
1
关注
私信
blacksplit
1
7
楼
是UNICODE工程,只是我最后需要转换为非UNICODE
2013-10-31 12:23
0
blacksplit
雪 币:
46
活跃值:
(37)
能力值:
( LV4,RANK:50 )
在线值:
发帖
2
回帖
19
粉丝
1
关注
私信
blacksplit
1
8
楼
差不多是这个意思。。
2013-10-31 12:24
0
blacksplit
雪 币:
46
活跃值:
(37)
能力值:
( LV4,RANK:50 )
在线值:
发帖
2
回帖
19
粉丝
1
关注
私信
blacksplit
1
9
楼
这个我也明白,该怎么解决这种转换后的乱码问题呢?
2013-10-31 12:26
0
mccoysc
雪 币:
65
活跃值:
(112)
能力值:
( LV3,RANK:30 )
在线值:
发帖
15
回帖
343
粉丝
2
关注
私信
mccoysc
10
楼
这个不叫乱码。。。。仅仅windows不认识UTF8的编码而已
你要显示成可读的符号
就只能用windows支持的unicode或者mbcs等windows认识的编码
2013-10-31 17:24
0
sunnysab
雪 币:
80
活跃值:
(109)
能力值:
( LV3,RANK:20 )
在线值:
发帖
19
回帖
696
粉丝
0
关注
私信
sunnysab
11
楼
utf8转ascii?我以前调用web api的时候用过。在网上搜搜吧
2013-10-31 18:56
0
blacksplit
雪 币:
46
活跃值:
(37)
能力值:
( LV4,RANK:50 )
在线值:
发帖
2
回帖
19
粉丝
1
关注
私信
blacksplit
1
12
楼
我想转为gb2312,假设原来代码页为901,我先转为unicode然后再把该unicode根据本机代码页转为本机编码,是乱码
2013-10-31 22:46
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
blacksplit
1
2
发帖
19
回帖
50
RANK
关注
私信
他的文章
[求助]关于编码转换的问题
7323
[原创]一种破反调试的方法-修改窗口标题
24753
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部