JOSN解析-XML解析

JOSN解析

  1. //加载一个NSURL对象  
  2.     NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://m.weather.com.cn/data/101180601.html"]];  
  3.     //将请求的url数据放到NSData对象中  
  4.     NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];  
  5.     //IOS5自带解析类NSJSONSerialization从response中解析出数据放到字典中  
  6.     NSDictionary *weatherDic = [NSJSONSerialization JSONObjectWithData:response options:NSJSONReadingMutableLeaves error:&error];  

XML解析

    在需要调用GDataXML的代码文件头部,加入:

    复制代码代码如下:

    #import “GDataXMLNode.h”

 

    TouchXML
    1. 从https://github.com/TouchCode/TouchXML下载最新TouchXML源码
    2. 解压后,将其中的Sources目录下的文件和目录都拖到项目中
    3. 选中项目,选中“Build Settings”标签页
    4. 将Build Settings页中,顶部的“Basic”标签切换到“All”
    5. 找到“Paths\Header Search Paths”项,并添加“/usr/include/libxml2”到列表中
    6. 找到“Linking\Other Linker Flags”项,并添加“-lxml2”到列表中
    在需要调用TouchXML的代码文件头部,加入:

    复制代码代码如下:

    #import “TouchXML.h”


    TBXML
    1. 从http://www.tbxml.co.uk/TBXML/TBXML_Free.html下载最新TBXML源码
    2. 解压后,将其中的TBXML.h, TBXML.m, NSDataAdditions.h和NSDataAddtions.m四个文件拖到项目    中
    3. 添加对libz.dylib类库的应用
    在需要调用TBXML的代码文件头部,加入:

    复制代码代码如下:

    #import “TBXML.h” 

 

转载于:https://my.oschina.net/6104zhang/blog/778389

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值