Где и как вы хотите собрать результаты?Это для приложения или для какого-либо другого инструмента?В повторном использовании JSON у вас есть массив «results», где каждый элемент имеет значение «currency» и «price».Те могут быть помещены в очередь довольно просто.Например, используя iOS 5 NSJSONSerialization (обратите внимание, что это пример, должна быть больше обработки ошибок, обработки не / слишком много записей и т. Д.):
// assuming you have the downloaded data
NSError *error = nil;
NSDictionary *jsonData = [NSJSONSerialization JSONObjectWithData:downloadedData options:nil error:&error];
if (error != nil)
{
// error handling
}
else
{
NSArray *results = [jsonData objectForKey:@"results"];
// assuming you have 1 valid entry
NSDictionary *result = [results objectAtIndex:0];
NSNumber *price = [result objectForKey:@"price"];
NSString *currency = [result objectForKey:@"currency"];
NSLog(@"Price is %@ @%", price, currency);
}
Подобные способы доступа к данным доступны вдругие JSON-фреймворки, просто градуируйте массив результатов, и каждый словарь в нем имеет цену и значение валюты.