解析Flickr图像的URL与的NSXMLParser

解析Flickr图像的URL与的NSXMLParser

问题描述:

我有以下问题:解析Flickr图像的URL与的NSXMLParser

我解析来自Flickr的API http://api.flickr.com/services/feeds/photos_public.gne?tags=与特定标记的XML文件,由之前的用户提供。

然后我得到一个XML文件,其中每个 <entry>项的行是否存在类似

<link rel="enclosure" type="image/jpeg" href="IMAGEURL"> 

有一种简单的方法来解析这行代码的NSXMLParser?或者我应该用另一种方式来获得IMAGEURL

您应该可以使用委托方法parser:didStartElement:namespaceURI:qualifiedName:attributes:来获取该信息。这些属性可在attributesDict中找到。所以,你可以使用得到IMAGEURL

NSString * imageURLString = [attributesDict objectForKey:@"href"]; 

elementName"link"

+0

谢谢,工作得很好。 还有一个问题: 也可以设置'objectForKey:@'rel''来匹配这个XML Key吗?它不适合我,但也许我做错了什么。 – andi1984 2011-06-07 05:13:29