2015-01-31 5 views
0

Я разбираю rss-файл. В теге description у меня также есть изображение. Как я могу его получить и отобразить?Получить изображение URL из описания rss ios

Я начал проверять, если URL в описании с:

NSString *substring = @"http:"; 
NSRange textRange = [[item objectForKey:@"summary"] rangeOfString:substring]; 

if(textRange.location != NSNotFound) 
{ 
    NSLog(@"there is an url"); 
} 
else 
{ 
    NSLog(@"there is not an url"); 
} 

, но я не знаю, как получить его

+1

Вы должны использовать 'NSXMLParser' и пытаться найти любой' 'внутри вашего тега' description'. Попытка найти такой текст в коде HTML/XML подвержена ошибкам, вы никогда не знаете, как будет отформатирован текст, если есть пробелы или вкладки, строчные или прописные буквы и т. Д. – Romain

+0

Анализ вашего XML-файла, вышеупомянутый метод утомительный и не рекомендуется –

ответ

1

Если вы не решаетесь в «XML разборе», то вы можете преобразовать этот xml в NSDictionary сначала, используя https://github.com/nicklockwood/XMLDictionary, тогда просто используйте его, как обычно. NSDictionary

Смежные вопросы