首页 > 代码库 > JSONKit--字符串与JSON的转换
JSONKit--字符串与JSON的转换
服务器变成了socket.需要上传JSON数据,本地要自己组合。但是自己组合的只是字符串。查找资料,终于找到了。。哈哈。。
同时,从服务器返回的数据(JSON格式),同时也可以进行解析了。
查看百度资料,JSONKit还是比较好用的。亲身体会,果然不错。
1)首先在代码中加入JSONKit库。最好的方式,是将其包拷贝到工程的文件夹下。然后在右击添加到工程中。
2)运行一下代码,此时,是一定会有提示错误的。不用怕。只需要,BuildPhases--->Compile Sources-->找到库所包含的文件--》然后,添加-fno-objc-arc。
3)重新运行代码,正常情况,成功。
4)正文部分代码。
.h
无特殊。
.m
//为JSONKit添加头文件#import "JSONKit.h"- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"JSONKit的使用"; //用JSONKit将字典转化为字符串 NSDictionary* jsonDic = [NSDictionary dictionaryWithObjectsAndKeys:@"李小华",@"name",@"女",@"sex",@"23",@"age",@"BeiJing",@"from",nil]; NSString *jsonString=[jsonDic JSONString]; NSLog(@"-------------jsonDic--%@",jsonDic); NSLog(@"--------------jsonString--%@-------",jsonString); //将字符串转为数组 NSArray *jsonArr=[jsonString objectFromJSONString]; NSLog(@"------jsonArr----%@",jsonArr); }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。