- (IBAction)Action1:(id)sender {
//NSString 转 JSON
NSString *str=@"[{\"UserName\":\"CQHG\",\"Age\":\"32\"},{\"UserName\":\"CQHG2\",\"Age\":\"33\"}]";
NSData *data=[str dataUsingEncoding:NSUTF8StringEncoding];
NSError *err;
NSArray *arr=[NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&err];
//NSLog(@"%@,%@",[dict objectForKey:@"UserName"],[dict objectForKey:@"Age"]);
//NSLog(@"%d",[arr count]);
for (id obj in arr) {
NSDictionary *dict=obj;
NSLog(@"Name:%@,Age:%@",[dict objectForKey:@"UserName"],[dict objectForKey:@"Age"]);
}
//JSON 转 NSString
NSMutableDictionary *mDict=[[NSMutableDictionary alloc] init];
NSDictionary *childDict=[[NSDictionary alloc] initWithObjectsAndKeys:@"A",@"a",@"B",@"b", nil];
[mDict setValue:@"CQHG" forKey:@"UserName"];
[mDict setValue:@"CQHG2" forKey:@"UserName2"];
[mDict setValue:childDict forKey:@"UserName3"];
NSError *err2;
NSData *mData=[NSJSONSerialization dataWithJSONObject:mDict options:kNilOptions error:&err2];
NSLog(@"%@",[[NSString alloc] initWithData:mData encoding:NSUTF8StringEncoding]);
}
相关推荐
很好的IOS json和XML案例 IOS ios操作JSON
1.支持model-json url互转 2.基本类型 NSNumber互转 ...支持model含有model的情况(但不支持model中含有modelAry)不需要操作直接转 5.支持替换 不解析(对应jsonToModel modelToJson 两个过程
YUDBFramework 是功能强大、操作简单、轻量级、对象一键操作数据库。...支持数据解析序列化、反序列化、json -> model and model ->json 8.使用FMDatabaseQueue队列操作 9.只依赖唯一第三方库FMDB
第十八部分:在iOS 5中使用JSON编程 第十九部分:在.NET Framework 4.0中创建和调用RESTFul WCF 服务 第二十部分:iPhone App和RESTFul WCF 服务以及SQL Server数据库的交互 第二十一部分:改善HelloKittyStore应用...
操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络...
基于AFNetworking和JSONModel整合的IOS ModelNetworkClient(JFNetworkClient) 最低支持IOS 6.0的开发 (项目来自于 XX团购团队,经历了2次重构产生的网络框架,再整理后分享给大家) 依赖外部模块: AFNetworking(2...
操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络...
第十八部分:在iOS 5中使用JSON编程 第十九部分:在.NET Framework 4.0中创建和调用RESTFul WCF 服务 第二十部分:iPhone App和RESTFul WCF 服务以及SQL Server数据库的交互 第二十一部分:改善HelloKittyStore应用...
第十八部分:在iOS 5中使用JSON编程 第十九部分:在.NET Framework 4.0中创建和调用RESTFul WCF 服务 第二十部分:iPhone App和RESTFul WCF 服务以及SQL Server数据库的交互 第二十一部分:改善HelloKittyStore应用...
安全:自动处理json中的null 优势:高容错能力(模型类属性名称和json里key名称不区分大小写) 强大:支持自定义模型类属性名称以及类型别名设置 特性:支持反射指定json路径关键字来解析指定的jsonjson对象 嵌入:...
本书是智捷iOS课堂团队编写iOS系列丛书中的一本,目的是使一个有Objective-C基础的程序员通过本书的学习,能够从零基础到在App Store发布一款应用。全书分为4篇: 第一部分基础篇,介绍了iOS一些基础的知识。 第1...
第十八部分:在 iOS 5 中使用 JSON 编程 第十九部分:在.NET Framework 4.0 中创建和调用 RESTFul WCF 服务 第二十部分:iPhone App 和 RESTFul WCF 服务以及 SQL Server 数 据库的交互 第二十一部分:改善 ...
包括各种传值方法,json xml的解析方法 ,各种网络异步多线程请求,文件io 数据库操作,UITableView的使用总结
(FMDB + runtime)数据库操作框架 YUDBFramework 更多相关资料:http://my.oschina.net/u/868062/blog/495648
在vue-cli3中,公共文件夹由static变成了public 先把要访问的json放到public文件夹下 使用axios的get方法获取,不能用post,不然会报404 axios.get(`./china-main-city/100000.json`) .then((data) => { console...
1、提供简明的网络操作API,包括get / post / postJson / postXml / postSoapXml / postFormData / downloadFile / uploadFile等。 2、downloadFile支持断点续传。 3、默认网络操作都为异步方式,提供完成/...
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何在ios上操作
本项目是一个基于Objective-C语言开发的iOS自定义播放器,包含44个文件,主要文件类型包括图片、MATLAB脚本、头文件、视频文件、配置文件、JSON配置文件、字符串文件、Git忽略文件、项目文件和Workspace数据文件。...