社区
iOS
帖子详情
NSData转换成NSString时返回值为空
IOS_Mainstay
2015-11-04 02:01:12
为什么NSData转换成NSString时返回值为空?请求各位路过的大神指教
...全文
294
6
打赏
收藏
NSData转换成NSString时返回值为空
为什么NSData转换成NSString时返回值为空?请求各位路过的大神指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IOS_Mainstay
2015-11-09
打赏
举报
回复
是的,使用的是utf8,在data里面是有值的,进过转换以后输出的就是为0或者为null
IOS_Mainstay
2015-11-09
打赏
举报
回复
EAAAAD/kSWwAstBHpQrbkVpD1pwBHgMAAB+LCAAAAAAABACtVE1v00AQ/SvI5zjetb127FvatKiHlqgJQohUlb27TlZN4shet41Q/w0q4sChfEkVLQeKqChCoCLR38CZAwgEYnft5qNQ1KJeYu+bzBu/NztzV2sGYZdq/p272jJNsy5fynqaD0rixBfTtuZrHw+e3396+HLv8ZvdbW1rpZRnQJFy+m6q9CylSYPi6xkjIsvBtkdtK9JDEwDddgnQAwQCnYQeRIFtEcfDYzZLMWzgaEHmmgC6Wkkem3STC6DD+cBvGS2jV/ 这一串是从服务器上返回下来的参数,所有数据都在里面,需要转换成byte类型截取前4位转换类型,结果是int的16;希望大神帮帮忙;使用的是OC调用web service;
IOS_Mainstay
2015-11-09
打赏
举报
回复
已经转换成功了,但是现在有面临如何在byte数组中截取一段数据来进行转换呢?
IOS_Mainstay
2015-11-09
打赏
举报
回复
NSString *string = @"大家好"; NSData *testData = [string dataUsingEncoding: NSUTF8StringEncoding]; Byte *testByte = (Byte *)[testData bytes]; // byte转换成字符型 NSLog(@"testByte:%s",testByte); NSMutableArray *byte = [NSMutableArray array]; for(int i=0;i<[testData length];i++){ [byte addObject:@(testByte[i])]; } NSRange range = NSMakeRange(0, 4); NSArray *subArray = [byte subarrayWithRange:range]; NSLog(@"subArray%@",subArray); NSData *data = [[NSData alloc]initWithBytes:testByte length:subArray.count]; NSLog(@"ByteTOData:%@",data); NSString *string1 = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"DataToString:%@",string1);
what1992
2015-11-09
打赏
举报
回复
代码拿上来呀,看看
晒月光的青蛙
2015-11-06
打赏
举报
回复
你是怎么做的,有代码吗 最好检查一下你的encoding是不是对的 NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"%@",str);
简介Objective-C解析XML与JSON数据格式的方法
解析XML 本文以解析本地XML为例,网络获取到的
返回值
只需
转换成
N
SData
型,解析是同理 需要解析的xml文件如下,users.xml <?xml version=1.0 encoding=UTF-8?>
用户信息
芳仔小脚印
10
JiangSu University
毒虫
22
NanJing Un
iOS 将字典 数组
转换成
N
Sdata
或者
NS
String
NS
Object+JSONCategories.h #import @interface
NS
Object (JSONCategories) /** * 描述:将
NS
Array或者
NS
Dictionary转化为N
SData
* 参数: *
返回值
:转化后的N
SData
* */ -(N
SData
*)JSONData; /** * 描述:将
NS
Array或者
NS
Dict
iOS开发教程之OC语言
Objective-C是扩充C的面向对象编程语言,iOS开发是用的Objective-C语言,本专题更系统的讲解Objective-C语言当中的一些要点,类的封装、基本数据结构(
NS
String
、N
SData
)、继承、内存管理(retain点语法、MyArray、...
N
SData
和
NS
String
、
NS
FileManager
1 N
SData
和
NS
MutableData的基本使用 1.1 问题 N
SData
类是IOS提供的用于以二进制的形式操作文件数据的类,N
SData
有两个常用的属性length和bytes,length表示字节的数量,bytes起始字节的位置是一个指针类型,本案例演示N
SData
和
NS
MutableData的基本使用,使用N
SData
/
NS
MutableData对象保存一个C语言字符串。 1...
N
SData
、
NS
String
、
NS
FileManager
1 N
SData
和
NS
MutableData的基本使用 1.1 问题 N
SData
类是IOS提供的用于以二进制的形式操作文件数据的类,N
SData
有两个常用的属性length和bytes,length表示字节的数量,bytes起始字节的位置是一个指针类型,本案例演示N
SData
和
NS
MutableData的基本使用,使用N
SData
/
NS
MutableData对象保存一个...
iOS
29,028
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章