Код:как разобрать этот JSon данные в ios7
NSURL * url=[NSURL URLWithString:@"alamghareeb.com/mobileData.ashx?catid=0&No=10"];
NSData * data=[NSData dataWithContentsOfURL:url];
NSError * error;
NSMutableDictionary * json = [NSJSONSerialization JSONObjectWithData:data options: NSJSONReadingMutableContainers error: &error];
NSMutableArray * referanceArray=[[NSMutableArray alloc]init];
NSMutableArray * periodArray=[[NSMutableArray alloc]init];
NSArray * responseArr = [NSArray arrayWithArray:json[@"item"]];
for (NSDictionary * dict in responseArr) {
[referanceArray addObject:[dict objectForKey:@"created"]];
}
JSON выглядит следующим образом:
{
"item" = [
{
"id" : "2292",
"created" : "10/01/2015 10:21:18 ص",
"title" : "الإمارات: ملابس رياضية فاخرة لتحسين أداء الإبل في السباقات ",
"image_url" : "http://alamghareeb.com/Photos/L63556482078696289044.jpg",
"image_caption" : ""
},
{
"id" : "2291",
"created" : "10/01/2015 09:28:11 ص",
"title" : "طبيبة تجميل 'مزورة' تحقن مرضاها بالغراء والاسمنت",
"image_url" : "http://alamghareeb.com/Photos/L63556478891290039015.jpg",
"image_caption" : ""
}
]
}
спасибо за размещение на JSON, но вы можете сказать нам, что вы сделали, чтобы разобрать эту вашу собственную личность? – MZaragoza
Я бы рекомендовал вам использовать парсер JSON. –
NSURL * url = [NSURL URLWithString: @ "http://alamghareeb.com/mobileData.ashx?catid=0&No=10"]; NSData * data = [NSData dataWithContentsOfURL: url]; Ошибка NSError *; NSMutableDictionary * json = [NSJSONSerialization JSONObjectWithData: параметры данных: NSJSONReadingMutableContainers error: & error]; NSMutableArray * referanceArray = [[NSMutableArray alloc] init]; NSMutableArray * periodArray = [[NSMutableArray alloc] init]; NSArray * responseArr = [NSArray arrayWithArray: json [@ "item"]]; –