【发布时间】:2012-12-06 06:00:11
【问题描述】:
在我的应用程序中,我需要阅读 HTML 页面。为此,我正在使用以下代码删除 HTML 标记。
-(NSString *) stringByStrippingHTML:(NSString *)htmlStr
{
NSRange r;
while ((r = [htmlStr rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
htmlStr = [htmlStr stringByReplacingCharactersInRange:r withString:@""];
htmlStr=[htmlStr stringByReplacingOccurrencesOfString:@" " withString:@"\n"];
NSLog(@"html update is %@",htmlStr);
return htmlStr;
}
我得到的结果是删除所有标签,它的工作正常。但是 现在在我的 HTML 页面中,我需要阅读 img 标签及其 src 元素。 有什么方法可以读取特定标签的完整信息。 请任何人帮助此问题。
提前致谢。
【问题讨论】:
标签: iphone html objective-c ios nsstring