[英]html parsing iPhone sdk?
I want to parse HTML for my iPhone application. 我想为我的iPhone应用程序解析HTML。 any tuts would help 任何tut都会有所帮助
thanks 谢谢
somestring=block of html code
NSMutableArray *ms=[[NSMutableArray alloc]init];
NSMutableString *mutable=[NSMutableString new];
NSScanner *scanner = [NSScanner scannerWithString:someString];
[scanner setCharactersToBeSkipped:nil];
NSString *s = nil;
while (![scanner isAtEnd])
{
[scanner scanUpToString:@"<" intoString:&s];
if (s != nil)
[ms addObject:s];
[scanner scanUpToString:@">" intoString:NULL];
if (![scanner isAtEnd])
[scanner setScanLocation:[scanner scanLocation]+1];
s = nil;
}
for(int i=0;i<ms.count;i++)
{
[mutable appendFormat:@"%@",[ms objectAtIndex:i]];
}
//mutable string contains plain text.
SDK中包含libxml2.2
,其中包括libxml/HTMLparser.h
,该文件使用您用来解析XML的API进行HTML 4.0解析。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.