UI-json解析网络数据
来源:互联网 发布:csp绘画软件百度云 编辑:程序博客网 时间:2024/06/11 16:28
//// ViewController.m// 解析数据json//#import "ViewController.h"@interface ViewController (){ NSMutableData *_data;}@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; UIButton *btn = [UIButton buttonWithType:UIButtonTypeSystem]; btn.frame = CGRectMake(10, 50, 200, 30); [btn setTitle:@"解析数据" forState:UIControlStateNormal]; btn.backgroundColor = [UIColor cyanColor]; [btn addTarget:self action:@selector(btnClick) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btn]; // Do any additional setup after loading the view, typically from a nib.}-(void)btnClick{ //1.将网络地址转化为字符串 NSString * str = @"http://ktx.cms.palmtrends.com/api_v2.php?action=home_list&sa=&uid=10067566&mobile=iphone5&offset=0&count=15&&e=b7849d41b00bbacc9a62544402abed9e&uid=10067566&pid=10053&mobile=iphone5&platform=i"; //2. NSURL *url = [NSURL URLWithString:str]; NSURLRequest *request = [[NSURLRequest alloc]initWithURL:url]; NSURLConnection *connection = [[NSURLConnection alloc]initWithRequest:request delegate:self]; [connection start];}-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response{ _data = [[NSMutableData alloc]init];}-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data{ [_data appendData:data];}-(void)connectionDidFinishLoading:(NSURLConnection *)connection{ NSDictionary *JsonDict = [NSJSONSerialization JSONObjectWithData:_data options:NSJSONReadingMutableContainers error:nil]; NSArray *listArray = [JsonDict objectForKey:@"list"]; for(NSDictionary *dict in listArray) { NSString *title = [dict objectForKey:@"title"]; NSLog(@"%@",title); } }-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error{ NSLog(@"连接失败");}- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}@end
0 0
- UI-json解析网络数据
- UI---JSON数据解析
- iOS UI 14 网络解析json
- 网络编程--JSON数据解析
- Json解析网络请求数据
- IOS--UI--LessonParse 数据解析 XML JSON
- UI 13 数据解析 Parser DOM JSON
- UI数据解析(Dom,Sax,Json)
- UI进阶:数据解析(XML解析和JSON解析)
- 网络数据传递之 Json数据解析
- iOS 网络数据请求和Json 解析
- android解析网络json数据(1)
- 【iOS开发-网络】解析json数据
- 网络访问之json数据解析
- 访问网络数据+json解析代码片段
- ios网络数据下载和JSON解析
- 网络数据解析(2) JSON
- Json解析网络数据+listview展示跳转
- Leetcode#39||
- 最短路算法之dijkstra
- Leetcode#40||
- 两个二进制的异或结果是什么?P13
- iOS 浅赋值、深复制、完全复制的知识点梳理验证(附加归档解档)
- UI-json解析网络数据
- 关于C++中常量的理解
- 37.第三方(SDWebImage)的简单应用
- 以沟通为中心,坚持简明清晰的表达方式和开明的领导风格
- 银子价格
- 串口入门知识及总结
- 说起仙人掌,相信你一定不会觉得陌生
- js的隐含参数(arguments,callee,caller)使用方法
- BZOJ1029