JsonKit 解析
2024-10-15 16:28:42
- (void)requestMapListData
{
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@""]];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setDelegate:self];
request.timeOutSeconds = .f;
[request startAsynchronous];
} - (void)requestFinished:(ASIHTTPRequest *)request
{
NSData *requestData = [request responseData];
NSString *dataStr = [[[NSString alloc] initWithData:requestData encoding:CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000)]autorelease];
NSDictionary *dic = [dataStr objectFromJSONString];
NSDictionary *dataDic = [dic objectForKey:@"data"];
NSArray *dataArr = [dataDic objectForKey:@"list"];
for (dataDic in dataArr) {
GameRaiders *obj = [[[GameRaiders alloc]init]autorelease];
[obj setMemberVariables:dataDic];
[_dataArr addObject:obj];
} GameRaiders *printObj = nil;
for(int i=; i< [_dataArr count];i++)
{
printObj = [_dataArr objectAtIndex:i];
NSLog(@"title %@",printObj.title);
} } - (void)requestFailed:(ASIHTTPRequest *)request
{
NSLog(@"请求失败");
}
最新文章
- Android使用ndk-stack获取so奔溃堆栈
- TFS2012 自动生成与部署
- python 二叉树
- SG函数 专题练习
- 基础知识复习(一)——C语言位运算符详解
- WIN7启动WIFI
- android 获取字符串的方法
- ajax 访问--提高安全性
- 《Linux系统静态路由和火墙路由》
- C#学习笔记(六):可空类型、匿名方法和迭代器
- java09 队列Queue与Deque
- BZOJ 3994 约数个数和
- salt-grains
- sass基本语法
- 用Jmeter实现mysql数据库的增删查改
- 04_Struts2标签
- Linux nfs下载安装与简单配置
- Hdoj 1007 Quoit Design 题解
- 学习Spring Boot:(二十五)使用 Redis 实现数据缓存
- C++ code:string stream(string流)