0
我有來自其他站點的rss頁面。如何從XML頁面解析圖像
<item>
<title>Запорожье: Вечер 03 Mar, Sun</title>
<link>http://www.gismeteo.ru/city/daily/5093/?462419</link>
<description>Облачно, температура 1..3 С, давление 753..755 мм рт.ст., ветер Юго-Западный, 6 м/с</description>
<category>Погода</category>
<enclosure url="http://img.gismeteo.ru/images/icons/new/d.sun.c2.png" length="2000" type="image/gif" />
<source url="http://informer.gismeteo.ru/rss/34601.xml">GISMETEO.RU: Погода в г. Запорожье</source>
<guid>418461</guid>
</item>
這是我的代碼
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
if([elementName isEqualToString:@"title"]){
xmlStringFileObject.titleString = nodecontent;
}
else if([elementName isEqualToString:@"description"]){
xmlStringFileObject.descriptionString = nodecontent;
}
else if([elementName isEqualToString:@"category"])
{
self.xmlStringFileObject.categoryString = nodecontent;
}
if([elementName isEqualToString:@"item"])
{
[outputData addObject:xmlStringFileObject];
}
nodecontent=[[NSMutableString alloc]init];
}
它的工作原理很好,但我不能解析圖像,並加載他的UIImageView 我需要解析圖像從這 <enclosure url="http://img.gismeteo.ru/images/icons/new/d.sun.c2.png" length="2000" type="image/gif" />
。請幫幫我。
我現在不如何從XML獲取URL字符串這樣<機箱URL = 「http://img.gismeteo.ru/images/icons/new/d.sun.c2.png」 長度=」 2000「type =」image/gif「/> – user2128989 2013-03-03 15:51:14
我給你看了。用外殼替換源,仍然有這個問題?寫更多的代碼? – 2013-03-03 17:59:03
謝謝。所有作品都很好。 – user2128989 2013-03-06 12:11:06