当前位置: 首页 > 工具软件 > TouchJSON > 使用案例 >

TouchJSON网络数据解析

廖夜洛
2023-12-01

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


 类似资料: