首页
课程
问答
CTF
社区
招聘
看雪峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
看雪峰会
看雪商城
证书查询
社区
Android安全
发新帖
1
0
[求助]unicode 字符串问题
发表于: 2013-3-29 21:05
5866
[求助]unicode 字符串问题
SironT
2013-3-29 21:05
5866
各位朋友,请教一下
下面代码中uName中的strReceive 字符串是从服务器中取得的,
其值为一长串字符串,其中有:...,name:\u9999\u6d32\u5730\u75de,avator:20010...
但是我赋值给 uName ,输出后 却是\u9999\u6d32\u5730\u75de
但是如果直接把从网络服务器中得到的这个数据先行赋值给sReceive
同样的操作 输出却是中文,如下图,请问是怎么回事,我弄不明白
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法
上传的附件:
未命名.JPG
(38.10kb,11次下载)
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
最新回复
(
2
)
SironT
雪 币:
35
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
7
回帖
22
粉丝
0
关注
私信
SironT
2
楼
是我描述的不清楚?还是大家都不知道?
从服务器得到字符串 输出后 没输出成中文
如果把数据直接赋给变量 (与服务器得到的数据一模一样,调试时得到的) 输出就是中文
那里引起的呢?请大家帮忙出个主意
2013-4-2 14:24
0
triones
雪 币:
517
活跃值:
(84)
能力值:
( LV12,RANK:250 )
在线值:
发帖
17
回帖
158
粉丝
1
关注
私信
triones
6
3
楼
第一次得到的是类如"\uxxxx\uxxxx"的字符串,这只是表示Unicode字符的字符串,还没经过转换。
把它赋值给一个String。Striing的重载初始化内部将这串字符串转换了,于是,再输出,你看到了中文。
大多数WEB服务器都如此传输数据,所以一般接到的数据先decode一下。你现在遇到的是Unicode,以后还有UTF8呢。
2013-4-2 14:30
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
SironT
7
发帖
22
回帖
10
RANK
关注
私信
他的文章
[求助]unicode 字符串问题
5867
[求助]split语句
5652
[求助]安卓Service如何控制线程
6009
[求助]安卓线程控制
2630
[求助]安卓中Zlib解压不会运用,求帮助
10824
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
warshon
洪流
SironT
btrace
过客guoke
leo廖
看原图
赞赏
×
雪币:
+
留言:
快捷留言
返回
顶部