简体   繁体   English

HTML解析iPhone SDK?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM