TouchJSON网络数据解析

来源:互联网 发布:数控铣床编程入门 编辑:程序博客网 时间:2024/04/27 19:35

首先将文件添加到工程中,因为文件是MRC的所以要改成ARC情况下使用要添加 -fno-objc-arc

使用方法:

    NSURL *url =[NSURL URLWithString:@"http://www.weather.com.cn/data/cityinfo/101010100.html"];
 

    NSData *data = [NSData dataWithContentsOfURL:url];

    CJSONDeserializer *des =[CJSONDeserializer deserializer];

    id dicID =  [des deserialize:data error:nil];

    NSDictionary *dic = (NSDictionary *)dicID;

    NSDictionary *dic1 =[dic objectForKey:@"weatherinfo"];

    NSLog(@"%@", [dic1 objectForKey:@"city"]);

其中红色语句可以根据需要换成另外两句

- (id)deserializeAsDictionary:(NSData *)inData error:(NSError **)outError;
- (id)deserializeAsArray:(NSData *)inData error:(NSError **)outError;


0 0
原创粉丝点击