(三十六)利用AFNetworking进行JSON数据解析
来源:互联网 发布:mac os x sierrad安装 编辑:程序博客网 时间:2024/05/29 07:03
1.首先要安装CocoaPods,然后在需要AFNetworking的工程根目录建立podfile,内容如下:
platform :ios, '7.0'pod ‘AFNetworking'
2.然后在当前目录下执行pod install命令,等待安装完成,打开新生成的工程文件(workspace)。
3.在需要JSON解析的页面引入AFNetworking框架的主头文件:
#import <AFNetworking/AFNetworking.h>
4.用如下的方法实现数据的获取:这里演示的是给tuling123的智能聊天机器人发送GET消息,带的参数为密钥key和信息info。
- (void)JSON{ AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] init]; NSString *url = @"http://www.tuling123.com/openapi/api"; NSDictionary *param = @{@"key":@"******",@"info":@"你好"}; [manager GET:url parameters:param success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"%@",responseObject); NSDictionary *dict = (NSDictionary *)responseObject; NSLog(@"text = %@",dict[@"text"]); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"%@",error); }]; }打印出的responseObject为一个字典数组:
{ code = 40005; text = "\U8be5\U529f\U80fd\U4e0d\U88abbright\U652f\U6301\U6216\U8005\U8be5\U529f\U80fd\U5df2\U7ecf\U505c\U7528";}
因此,将其强转为字典然后取出数据即可。
0 0
- (三十六)利用AFNetworking进行JSON数据解析
- iOS利用AFNetworking进行JSON数据解析
- iOS利用AFNetworking进行JSON数据解析
- iOS利用AFNetworking进行JSON数据解析
- JSONKit、Alamofire、AFNetworking解析json数据
- ios进行restful接口调用和json数据利用自带NSJSONSerialization进行数据解析
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- C#解析Json数据(利用Newtonsoft.Json库)
- 利用GSON解析JSON数据
- 利用反射解析json数据
- 利用JsonObject解析Json数据
- AFNetworking进行POST请求中 发送json数据有些特别
- AFNetWorking同时解析MsgPack和JSON等多种返回数据
- (十)Spring事务处理 - IoC容器的事务处理源码分析
- android设置Activity背景色为透明的3种方
- android简单仿android5.0点击波纹效果
- poj2632Crashing Robots
- Gentoo使用官方LiveDVD启动项Grub2主题
- (三十六)利用AFNetworking进行JSON数据解析
- Linux获取线程id的方法学习
- [BZOJ1150][CTSC2007]数据备份Backup
- hdu 5019 gcd
- Script to show Active Distributed Transactions
- oracle数据库导入导出命令!
- LQB - 啤酒和饮料
- HDOJ 题目2512 一卡通大冒险(斯特林第二类数)
- 有信心,坚持往前走