首先将文件添加到工程中,因为文件是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;