博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios-xml和json的解析
阅读量:7075 次
发布时间:2019-06-28

本文共 1788 字,大约阅读时间需要 5 分钟。

#import "LYAppDelegate.h"#import  
#import "XMLReader.h"#import "JSONKit.h"@implementation LYAppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. self.window.backgroundColor = [UIColor whiteColor]; [self.window makeKeyAndVisible]; // NSURL *url=[NSURL URLWithString:@"http://www.w3school.com.cn/example/xmle/note.xml"];//xml NSURL *urljson=[NSURL URLWithString:@"http://maps.googleapis.com/maps/api/geocode/json?latlng=39.904299,116.22169&sensor=true"];//json NSMutableURLRequest* request= [[NSMutableURLRequest alloc]initWithURL:urljson cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60]; NSOperationQueue*queue= [[NSOperationQueue alloc]init];// [NSURLConnection sendAsynchronousRequest:request queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {// NSError * error=nil;// NSDictionary *dic=[XMLReader dictionaryForXMLData:data error:&error];// NSLog(@"%@",[[[dic objectForKey:@"note"] objectForKey:@"from"] objectForKey:@"text"]);// // }]; [NSURLConnection sendAsynchronousRequest:request queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) { NSDictionary * dic=[data objectFromJSONData]; NSLog(@"dic%@",[[dic objectForKey:@"results"][5]objectForKey:@"formatted_address"]); }];//json解析 return YES;}@end
xml的解析我们用XMLReader,json的解析我们用JSONKit,这2库已经同步到百度云了,用的时候去拿,同时JSONkit依赖foundatin框架的libz.dylib所以用的时候必须导入。

 

转载于:https://www.cnblogs.com/liyang31tg/p/3711724.html

你可能感兴趣的文章
利用angular结合translate为项目实现国际化
查看>>
Hadoop:Task process exit with nonzero status of 1 异常
查看>>
jQuery手机发送验证码倒计时代码
查看>>
切图常用的布局和效果
查看>>
LINUX让环境变量立即生效的方法
查看>>
【Win7网络延迟问题多种解决方法】
查看>>
python 中输入一个字符串,判断这个字符串中有多少个字符、数字、空格、特殊字符...
查看>>
Red5/FMS视频直播带宽计算
查看>>
翻硬币
查看>>
Non-Rule Package常用表名
查看>>
JavaMail给QQ邮箱发邮件报错,没有SSL加密
查看>>
【解决】缺少libstdc++.so.6库的原因及解决的方法
查看>>
url 中文传参 乱码问题
查看>>
很反感
查看>>
Oracle for 循环
查看>>
统计学基于SPSS贾俊平 授课笔记 发布作业 spss19cn 软件下载地址及破解包spss19_10039 下载地址...
查看>>
ldr和adr在使用标号表达式作为操作数的区别
查看>>
DS博客作业06--图
查看>>
看到大家对数据库分页有研究,也分享个本人的
查看>>
n个元素的入栈顺序有多少种出栈顺序?
查看>>