如何在iOS上的html文件中获取标记内的属性?

时间:2011-06-30 15:03:52

标签: iphone ios nsxmlparser

以下是我想要从此网址的html中提取YouTube视频的链接

http://gdata.youtube.com/feeds/api/users/mizzoushape/uploads?orderby=updated

$<link rel ='alternate' href='somelink.html'/>$

任何人都可以帮我解决如何获取标签内的属性..

提前感谢您宝贵的时间

1 个答案:

答案 0 :(得分:1)

如果您正在解析XML文件:

在解析器:didStartElement方法中,属性存储在attributeDict字典中。然后使用属性名称作为键

存储这些值
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName  attributes:(NSDictionary *)attributeDict{

// Here you can get value from "attributeDict" by key for example
NSString *strHref = [attributeDict objectForKey:@"href"];

}